c語言程序設(shè)計試題new

c語言程序設(shè)計試題new

ID:18345819

大?。?3.50 KB

頁數(shù):8頁

時間:2018-09-16

c語言程序設(shè)計試題new_第1頁
c語言程序設(shè)計試題new_第2頁
c語言程序設(shè)計試題new_第3頁
c語言程序設(shè)計試題new_第4頁
c語言程序設(shè)計試題new_第5頁
資源描述:

《c語言程序設(shè)計試題new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、C語言程序設(shè)計試題一、單項選擇題(本題共25小題,每小題2分,共50分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其正確答案涂寫在答題卡上。錯選、多選或未選均無分。1.以下正確的C語言自定義標(biāo)識符是____A__。A._1aB.2a_C.doD.a.122.在C語言中,錯誤的常數(shù)表示是_D______。A.0LB.-0x6aLC.'6'D.1.234E3.53.設(shè)inta,x=2;執(zhí)行語句a=x>0?3*x:x=10;后,變量x的值是_B_____。A.1B.2C.6D.104.設(shè)有以下程序段

2、:intx=2,y=2,z=0,a;a=++x

3、

4、++y&&z++;printf("%d,%d,%d",x,y,z);執(zhí)行后輸出的結(jié)果是___C______。A.2,2,0B.3,3,1C.3,2,0D.3,2,15.在C語言中,字符串"\TOPt65""的長度是_____B__。A.5B.7C.8D.126.設(shè)floatx,由鍵盤輸入:12.45,能正確讀入數(shù)據(jù)的輸入語句是_A________。A.scanf("%5f",&x)B.scanf("%5d",&x);C.scanf("%f",x)

5、;D.scanf("%s",&x);7.逗號表達(dá)式a=2*6,a*3,a+5的值是____B___。A.12B.17C.36D.418.C語言程序中,整型常量的書寫形式不包括__A_______。A.二進(jìn)制B.八進(jìn)制C.十進(jìn)制D.十六進(jìn)制9.在C語言中,下列運算符中結(jié)合性屬于自右向左的是_____B____。A.&&B.-C.<10.設(shè)intx;,則與計算︱x︱等價的表達(dá)式是_____B____。A.x>0?-x:xB.x>0?x:-xC.x<0?x:-xD.x<0?-x:-x11.執(zhí)行下面的程序

6、段后,k的值是___B____。intk=1,n=325;do{k*=n%10;n/=10;}while(n);A.3B.30C.523D.32512.表達(dá)式的值為0的是___C______。A.5/5%5B.5>2C.!4D.0x7&&713.設(shè)inta=11,b=2;執(zhí)行下述程序段后,變量a和b的值分別是B_______。do{a/=b++;}while(a>b);A.1,3B.1,4C.2,3D.2,414.在C語言中,下列錯誤的說法是__C_____。A.函數(shù)可以遞歸調(diào)用B.不允許在函數(shù)中再定義函數(shù)

7、C.遞歸程序不可能用非遞歸算法實現(xiàn)D.對于continue語句,可以通過改變程序的結(jié)構(gòu)而不使用它15.inta[2][3]={{1},{2,3}};,則a[1][0]的值是_C________。A.0B.1C.2D.316.以下對二維數(shù)組a的正確說明是_____C____。.A.inta[3][];B.floata[][4];C.doublea[3][4];D.floata(3)(4);17.設(shè)chars[10]="abcd",t[]="12345";,則s和t在內(nèi)存中分配的字節(jié)數(shù)分別是____D___。A

8、.6和5B.6和6C.10和5D.10和618.switch(表達(dá)式)語句中的“表達(dá)式”,允許的類型是____C_____。A.float,intB.float,int,charC.int,charD.char,double19.在C語言中,形參的隱含存儲類別是____A_____。A.autoB.staticC.externD.register20.下列屬于文件包含的命令是____C____。A.#defineN25B.#endifC.#include"stdio.h"D.#else21.設(shè)inti,j;

9、for(i=5;i;i--)for(j=0;j<4;j++){…}則循環(huán)體執(zhí)行次數(shù)是______C_。A.5B.4C.20D.無限次22.若有以下定義和語句:charstrl[]="string",str2[5];則用以復(fù)制字符串的正確方法是__B____。A.strcpy(str2,"Hello");B.strcpy(strl,"Hello");C.str2=str1;D.str1="Hello";23.正確的變量定義是__A_____。A.unsignedlongd=1000;B.floatm1=m2=

10、10.0;C.charc1='A',c2=A;D.doublex=0.618,x=3.14;24.下面程序的輸出結(jié)果是__C_____。#includevoidmain(){ints,k;for(s=1,k=2;k<5;k++)s+=k;printf("%d",s);}A.1B.9C.10D.1525.下列描述中不正確的是_C______。A.字符型數(shù)組中可以存放字符串B.可以對字符型數(shù)組進(jìn)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。