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ǔ)類型選取“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”定義了用戶自定義的數(shù)據(jù)類型符“GGG”,這個(gè)用戶自定義的數(shù)據(jù)類型符是含有兩個(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)有名稱的結(jié)構(gòu)型,同時(shí)定義了這種結(jié)構(gòu)型的變量CCC,接著的語(yǔ)句“CCC abc;”顯然是錯(cuò)誤的,因?yàn)镃CC是變量名,不是數(shù)據(jù)類型符,該答案符合題意。至于備選答案D:這是標(biāo)準(zhǔn)的通過(guò)定義沒(méi)有名稱的結(jié)構(gòu)型來(lái)定義該結(jié)構(gòu)型的變量abc,語(yǔ)法上沒(méi)有錯(cuò)誤。 【參考答案】C
2010年軟考程序員如何區(qū)分printf與fprintf函數(shù)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |