90.能正確表達(dá)邏輯關(guān)系“-1
A.(-1
B.(-1
C.((-1
D.(-1
【解析】注意數(shù)學(xué)中的“-1
【參考答案】 D
91.函數(shù)調(diào)用時(shí),下列說法中不正確的是 ( )
A.若用值傳遞方式,則形式參數(shù)不予分配內(nèi)存
B.實(shí)際參數(shù)和形式參數(shù)可以同名
C.主調(diào)函數(shù)和被調(diào)用函數(shù)可以不在同一個(gè)文件中
D.函數(shù)間傳送數(shù)據(jù)可以使用外部全局變量
【解析】分析備選答案A:值傳遞時(shí),先給形參分配內(nèi)存,然后把實(shí)參值傳給形參分配的內(nèi)存,所以該說法是錯(cuò)誤的,本題答案應(yīng)選A。至于備選答案B:形參和實(shí)參是可以同名的,因?yàn)樗鼈兊淖饔糜虿恢貜?fù)。備選答案C:只要被調(diào)函數(shù)定義時(shí)的存儲(chǔ)類型選取“extern”,就可以被其他文件中的函數(shù)調(diào)用。備選答案D:函數(shù)間傳遞數(shù)據(jù)的方法有4種,其中的一種就是利用外部全局變量來傳遞的。
【參考答案】 A
92.下列關(guān)于結(jié)構(gòu)型變量的定義語句中,錯(cuò)誤的是( )
A. typedef struct CCC
B. #define GGG struct
{ char name[20];GGG CCC { char name[20];
int age; int age;
。鼼GG; 。;
GGG abc ; GGG CCC abc;
C.struct
D.struct
{ char name[20]; { char name[20];
int age; int age;
。齝cc; }abc;
CCC abc;
【解析】分析備選答案 A:利用“typedef”定義了用戶自定義的數(shù)據(jù)類型符“GGG”,這個(gè)用戶自定義的數(shù)據(jù)類型符是含有兩個(gè)成員的結(jié)構(gòu)型 CCC,所以語句“GGG abc”是定義結(jié)構(gòu)型CCC的變量abc,語法沒有錯(cuò)誤。分析備選答案B:利用“#define”定義了宏名“GGG”,這個(gè)宏名第一次出現(xiàn)是定義結(jié)構(gòu)型CCC,第二次是定義了結(jié)構(gòu)型CCC的變量allc,所以語法上沒有錯(cuò)誤。分析備選答案C:這是定義一個(gè)沒有名稱的結(jié)構(gòu)型,同時(shí)定義了這種結(jié)構(gòu)型的變量CCC,接著的語句“CCC abc;”顯然是錯(cuò)誤的,因?yàn)镃CC是變量名,不是數(shù)據(jù)類型符,該答案符合題意。至于備選答案D:這是標(biāo)準(zhǔn)的通過定義沒有名稱的結(jié)構(gòu)型來定義該結(jié)構(gòu)型的變量abc,語法上沒有錯(cuò)誤。
【參考答案】C
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |