C語(yǔ)言程序設(shè)計(jì)閱讀程序題庫(kù)及答案(共21頁(yè)).docx
《C語(yǔ)言程序設(shè)計(jì)閱讀程序題庫(kù)及答案(共21頁(yè)).docx》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《C語(yǔ)言程序設(shè)計(jì)閱讀程序題庫(kù)及答案(共21頁(yè)).docx(21頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上閱讀程序題導(dǎo)讀:學(xué)會(huì)閱讀程序?qū)τ诔鯇W(xué)者來(lái)說(shuō)很重要,一方面可以鞏固所學(xué)的語(yǔ)法知識(shí),另一方面通過(guò)閱讀別人寫(xiě)好的程序來(lái)打開(kāi)自己的思路,就所謂見(jiàn)多識(shí)廣。讀者通過(guò)閱讀理解程序,從給出的四個(gè)備選參考答案中,選擇程序的正確輸出。如果選擇有誤,就要認(rèn)真分析原因,是概念方面的錯(cuò)誤還是對(duì)程序邏輯理解不對(duì),從而加深對(duì)語(yǔ)法規(guī)則的理解,提高程序設(shè)計(jì)能力。程序設(shè)計(jì)語(yǔ)言是開(kāi)發(fā)程序的一個(gè)工具,學(xué)習(xí)語(yǔ)言的目的是為了編寫(xiě)程序來(lái)解決實(shí)際問(wèn)題,所以特別提倡通過(guò)實(shí)際上機(jī)來(lái)檢驗(yàn)備選答案,增強(qiáng)動(dòng)手能力。習(xí)題基本上是按照教材的章節(jié)來(lái)安排的,讀者可以根據(jù)學(xué)習(xí)的進(jìn)度選擇部分習(xí)題?!?.1】以下程序的輸出結(jié)果是 。 ma
2、in( ) float a;a=1/;printf("%g",a);A) 0.00000e+00 B) 0.0 C) 1.00000e-07 D) 0【2.2】下面程序的輸出結(jié)果是_。#include <stdio.h>main( ) int x=10; int x=20;printf ("%d,", x);printf("%dn", x);A) 10,20 B) 20,10 C) 10,10 D) 20,20【2.3】以下程序的輸出結(jié)果是_。main() unsigned int n;int i=-521;n=i;pri
3、ntf("n=%un",n);A) n=-521 B) n=521 C) n=65015 D) n=【2.4】以下程序的輸出結(jié)果是 。 main( ) int x=10, y=10; printf("%d %dn", x, y);A) 10 10 B) 9 9 C) 9 10 D) 10 9【2.5】以下程序的輸出結(jié)果是_。main() int n=1;printf("%d %d %dn",n,n+,n-);A) 1 1 1 B) 1 0 1 C) 1 1 0 D) 1 2 1【2.6】以下程序的輸出結(jié)果是_。main() int x
4、=0x02ff,y=0x0ff00;printf("%dn",(x&y)>>4|0x005f);A) 127 B) 255 C) 128 D) 1 【2.7】以下程序的輸出結(jié)果是_。main() int a=1;char c='a';float f=2.0;printf("%dn",(!(a=0),f!=0&&c='A');A) 0 B) 1 【2.8】下面程序的輸出結(jié)果是_。main() int a=1,i=a+1;do a+ ;while( !i+ > 3); printf(&
5、quot;%dn",a);A) 1 B) 2 C) 3 D) 4 【2.9】下面程序的輸出結(jié)果是_。main() int a=111;a=a00;printf("%d,%on",a,a);A) 111,157 B) 0,0 C) 20,24 D) 7,7【2.10】下面程序的輸出結(jié)果是_。main() char s12= "a book";printf("%.4s",s);A) a book! B) a book!<四個(gè)空格C) a bo D) 格式描述錯(cuò)誤,輸出不確定【2.11】下面程序的輸出結(jié)果是_。main()
6、int a,b;scanf("%2d%3d",&a,&b);printf("a=%d b=%dn",a,b);A) a=12 b=34 B) a=123 b=45 C) a=12 b=345 D) 語(yǔ)句右錯(cuò)誤【2.12】以下程序段的輸出結(jié)果是 。 int a=10,b=50,c=30;if(a>b)a=b;b=c;c=a;printf("a=%d b=%d c=%dn",a,b,c);A) a=10 b=50 c=10 B) a=10 b=30 c=10C) a=50 b=30 c=10 D) a=50 b=30
7、 c=50【2.13】以下程序的輸出結(jié)果是 。 main() int a=0,b=1,c=0,d=20;if(a) d=d-10;else if(!b)if(!c) d=15;else d=25;printf("d=%dn",d);A) d=10 B) d=15 C) d=20 D) d=25【2.14】下面程序的輸出結(jié)果為 。main() int a=1,b=0;switch(a) case 1: switch (b) case 0: printf("*0*"); break;case 1: printf("*1*"); break
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語(yǔ)言程序設(shè)計(jì) 閱讀 程序 題庫(kù) 答案 21
鏈接地址:http://zhizhaikeji.com/p-6305293.html