資源描述:
《五邑大學(xué) c語言試卷》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、試卷編號:11201所屬語言:C語言試卷方案:C語言期末考試試卷總分:100分共有題型:4種一、單項選擇共30題(共計60分)第3題(2.0分)以下程序的功能是:給r輸入數(shù)據(jù)后,計算半徑為r的圓面積s.程序在編譯時出錯.#includevoidmain()/*Beginning*/{intr;floats;scanf("%d",&r);s=p*r*r;printf("s=%f",s);}出錯的原因是(D).A:注釋語句書寫位置錯誤B:存放圓半徑的變量r不應(yīng)該定義為整型C:輸出語句中格式描述符非法D:計算圓
2、面積的賦值語句中使用了非法變量第6題(2.0分)有以下程序:#includevoidmain(){ints=0,a=1,n;scanf("%d",&n);do{s+=1;a=a–2;}while(a!=n);printf("%d",s);}若要使程序的輸出值為2,則應(yīng)該從鍵盤輸入給n的值是(B).A:-1B:-3C:-5D:0第8題(2.0分)以下循環(huán)體的執(zhí)行次數(shù)是(C).#includevoidmain(){inti,j;for(i=0,j=1;i<=j+1;i+=2,j––)prin
3、tf("%d",i);}A:3B:2C:1D:0第9題(2.0分)有以下程序段:intk=0;while(k=1)k++;while循環(huán)執(zhí)行的次數(shù)是(A).A:無限次B:有語法錯誤,不能執(zhí)行C:1次也不執(zhí)行D:執(zhí)行1次第10題(2.0分)有以下程序#includevoidmain(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d",m,n,p);}若想從鍵盤上輸入數(shù)據(jù),使變量m中的值為123,n中的值為456,p中的值為789,則正確的輸
4、入是(A).A:m=123n=456p=789B:m=123n=456p=789C:m=123,n=456,p=789D:123456789第11題(2.0分)設(shè)變量已正確定義,以下能正確計算f=n!的程序段是DA:f=0;for(i=1;i<=n;i++)f*=i;B:f=1;for(i=1;i1;i++)f*=i;D:f=1;for(i=n;i>=2;i––)f*=i;第12題(2.0分)在下列程序中,沒有構(gòu)成死循環(huán)的程序段是(B).A:inti=100;while(
5、1){i=i%100+1;if(i>100)break;}B:intk=1000;do{++k;}while(k>=10000);C:for(;;);D:ints=36;while(s);--s;第13題(2.0分)有如下程序:#includevoidmain(){intn=9;while(n>6){n––;printf("%d",n);}}該程序段的輸出結(jié)果是(B).A:987B:876C:8765D:9876第14題(2.0分)以下程序的輸出結(jié)果是(D).#includevoidmain
6、(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d%d",x––,y);}A:10192B:9876C:10990D:101091第15題(2.0分)有如下程序:#includevoidmain(){intn[5]={0,1,2},i,k=2;for(i=0;ivoid
7、main(){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d,",x[i][2–i]);}A:1,5,9,B:1,4,7,C:3,5,7,D:3,6,9,第18題(2.0分)以下數(shù)組定義中不正確的是(D).A:inta[2][3];B:intb[][3]={0,1,2,3};C:intc[100][100]={0};D:intd[3][]={{1,2},{1,2,3},{1,2,3,4}};第19題(2.0分)以下能正確定義數(shù)組并正確賦初值的語句是(D).
8、A:intN=5,b[N][N];B:inta[1][2]={{1},{3}};C:intc[2][]={{1,2},{3,4}};D:intd[3][2]={{1,2},{3,4}};第20題(2.0分)有以下程序:inta=4;intf(intn){intt=0;stat