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