14[單選題] 參考答案:A
參考解析:聲明結(jié)構(gòu)類型S中有兩個(gè)整形變量x,y,在main函數(shù)中,為s結(jié)構(gòu)類型定義一個(gè)數(shù)組變量data初始化3個(gè)結(jié)構(gòu)體元素,分別兩兩賦值給結(jié)構(gòu)體中的x,y。在for循環(huán)中,對(duì)3個(gè)結(jié)構(gòu)體元素y值轉(zhuǎn)換成二進(jìn)制數(shù)后向右移一位,再對(duì)此時(shí)x,y值依次進(jìn)行輸出,答案為A選項(xiàng)。
15[單選題] 參考答案:B
參考解析:eoulinue的作用是跳出循環(huán)體中剩余的1語(yǔ)句而進(jìn)行下一次循環(huán)。第一次執(zhí)行外循環(huán)i的值為0,執(zhí)行|x++,x的值變?yōu)閘,第一次執(zhí)行內(nèi)層循環(huán)j的值為0,不滿足if1條件,執(zhí)行x++,x的值變?yōu)?,第二次內(nèi)循環(huán)j的值為1,if條1件成立,跳出本次循環(huán),第三次執(zhí)行內(nèi)循環(huán)j的值為2,不滿足l if條件,x的值變?yōu)?,第四次執(zhí)行內(nèi)循環(huán)j的值為3滿足條件1跳出本次內(nèi)循環(huán),x的值加l,即為4,第一次外循環(huán)結(jié)束。第1二次執(zhí)行外循環(huán)時(shí),同理,i的值被加了,4次,變?yōu)?,所以選擇I,B選項(xiàng)。
16[單選題] 參考答案:D
參考解析:C語(yǔ)言編寫的程序可以放置于多個(gè)程序文件中,所以A錯(cuò)誤。C程序中的一行可以有多條語(yǔ)句,所以B錯(cuò)誤。C語(yǔ)言中的注釋語(yǔ)句可以與原語(yǔ)句放在一行也可以不放在一行,所以C錯(cuò)誤。
17[單選題] 參考答案:A
參考解析:A選項(xiàng)中l(wèi)15L表示ll5是長(zhǎng)整型數(shù)據(jù),合法。B選項(xiàng)是八進(jìn)制常量的表示方法,但是在八進(jìn)制中不能含有數(shù)字8,所以B錯(cuò)誤。c選項(xiàng)中e后面應(yīng)該是整數(shù)不能是小數(shù)l.5,所以c錯(cuò)誤。D選項(xiàng)中八進(jìn)制常量應(yīng)該是數(shù)字…0開始,而不是字母…O開始。
18[單選題] 參考答案:C
參考解析:任何一個(gè)c程序都是從主函數(shù)main開始,至主函數(shù)main結(jié)束,所以選擇c選項(xiàng)。
19[單選題] 參考答案:D
參考解析:fprintf()函數(shù)向文本文件輸出數(shù)據(jù),將輸出的內(nèi)容按格式輸出翻硬盤的文本文件中。執(zhí)行兩次fprintf后。文件中的內(nèi)容為。l23 456”,所以D選項(xiàng)正確。
20[單選題] 參考答案:A
參考解析:全局變量與函數(shù)體內(nèi)局部變量同名時(shí),局部變量會(huì)覆蓋全局變量,因此在subl()函數(shù)內(nèi),全局變量m,n是不可見的,在函數(shù)suhl()對(duì)m,n操作的是局部變量,對(duì)全局變量不產(chǎn)生影響。但在sub2()函數(shù)內(nèi),由于沒有和全局變量變量重名,因此在此函數(shù)內(nèi),m,n是可見的。因此,第一個(gè)pfinff()打印的是全局變量m,n,故打印的是l,2,第二個(gè)pfinff(),調(diào)用suhl(),沒有修改全局變量m,n.故打印的是l,2,第三個(gè)一村(),之前調(diào)用了sub2(),修改了全局變量m,n。因此,打印的是2,4。故答案為A選項(xiàng)。
相關(guān)推薦:
各地2016年全國(guó)計(jì)算機(jī)等級(jí)考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |