大學(xué)C語言題庫c單選一有答案_第1頁
大學(xué)C語言題庫c單選一有答案_第2頁
大學(xué)C語言題庫c單選一有答案_第3頁
大學(xué)C語言題庫c單選一有答案_第4頁
大學(xué)C語言題庫c單選一有答案_第5頁
已閱讀5頁,還剩164頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

試卷編號:10607所屬語言:C語言試卷方案:TC_150522153552試卷總分:250分共有題型:1種各位同學(xué),單選題鎖定的題號是:537/191/503/195/490/177/210/624/637/131/206/195/681/497/209/524/198/681一、單選共250題(共計250分)第1題(1.0分)題號:620 難度:中 第1章下列運算符中優(yōu)先級最高的是。。A:<B:+C:&&D:!=第2題(1.0分)題號:689 難度:中 第1章以下敘述中不正確的是()。A:預(yù)處理命令行都必須以#號開始B:在程序中凡是以#號開始的語句行都是預(yù)處理命令行C:C程序在執(zhí)行過程中對預(yù)處理命令行進行處理D:以下是正確的宏定義 ttdefineIBM_PC第3題(1.0分)題號:595 難度:中 第1章C語言中的標識符只能由字母,數(shù)字和下劃線三種字符組成,且第一個字符()。A:必須為字母B:必須為下劃線C:必須為字母或下劃線D:可以是字母,數(shù)字和下劃線中任一字符第4題(1.0分)題號:151 難度:中 第1章以下程序的運行結(jié)果是。。main()(inti=l,sum=O;while(i<10)sum=sum+l;i++;printf("i=%d,sum=%d,,i,sum);A:i=10,sum=9B:i=9,sum=9C:i=2,sum=lD:運行出現(xiàn)死循環(huán)第5題(1.0分)題號:107難度:中第1章設(shè)C語言中,int類型數(shù)據(jù)占4個字節(jié),則long類型數(shù)據(jù)占()。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié).8個字節(jié)第6題(1.0分)題號:112難度:中第1章下列程序的輸出結(jié)果是。。main(){charcl=97,c2=98;printf(*%d%c”,cl,c2);)A:9798B:97bC:a98D:ab第7題(1.0分)題號:99 難度:中 第1章以下標識符中,不能作為合法的C用戶定義標識符的是()。A:answertoC:signedD:_if第8題(1.0分)題號:145 難度:中 第1章經(jīng)下列語句定義后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在微機上的值分別為。。charx=65;floaty=7.3;inta=100;doubleb=4.5;A:2,2,4,4B:l,2,4,4C:l,4,4,8D:2,4,4,8第9題G.O分) 題號:3106難度:較易第1章執(zhí)行下列程序段后,m的值是.intw=2,x=3,y=4,z=5,m;m=(w<x)?w:x;m=(m<y)?m:y;m=(m<z)?m:z;A:4B:3C:5D:2第10題(1.0分) 題號:3556難度:中第1章已知i、j、k為int型變量,若從鍵盤輸入:1,2,3<回車),使i的值為1、j的值為2、k的值為3,以下選項中正確的輸入語句是A:scanf("%2d%2d%2d”,&i,&j,&k);B:scanf("%d%d%d”,&i,&j,&k);scanf("%d,%d,%d",&i,&j,&k);scanf("i=%d,j=%d,k=%d",&i,&j,&k);第11題(1.0分) 題號:133 難度:中第1章若有以下定義:chars-\092};則該語句。。A:使s的值包含1個字符B:定義不合法,s的值不確定C:使s的值包含4個字符D:使s的值包含3個字符第12題(1.0分) 題號:532 難度:中第1章結(jié)構(gòu)體類型的定義允許嵌套是指。。A:成員是已經(jīng)或正在定義的結(jié)構(gòu)體型B:成員可以重名C:結(jié)構(gòu)體型可以派生D:定義多個結(jié)構(gòu)體型

第13題(1.0分) 題號:3157第1章若有如下定義和語句,且0<=i<5,下面(元素的引用inta□:{1,2,3,4,5},*p,i;P=a;A:*(a+2)B:a[p-3]C:p+2D:a+3第14題(1.0分) 題號:3142第1章以下程序的執(zhí)行結(jié)果是.main(){intw=1,x=2,y=3,z=4;w=(w<x)?x:w;w=(w<y)?y:w;w=(w<z)?z:w;難度:較難)是對數(shù)值為3數(shù)組難度:較易printf難度:較難)是對數(shù)值為3數(shù)組難度:較易B:2C:3D:4第16題(1.0分) 題號:103第1章以下運算符中,優(yōu)先級最高的運算符是()。A:*=B:>=C:(類型)D:+第17題(1.0分) 題號:125第1章下列程序的輸出結(jié)果是()。main(){inta=7,b=5;printf("%d\n",b=b/a);)難度:中難度:中A:0難度:中難度:中D:不確定值第18題(1.0分) 題號:3145難度:較易第1章C語言中,switch后的括號內(nèi)表達式的值可以是A:只能為整型B:只能為整型,字符型,枚舉型C:只能為整型和字符型D:任何類型第19題(1.0分) 題號:528 難度:中第1章對于void類型函數(shù),調(diào)用時不可作為。。A:自定義函數(shù)體中的語句B:循環(huán)體里的語句C:if語句的成分語句D:表達式第20題(1.0分) 題號:3558 難度:中第1章設(shè)a、b、c、d、m、n均為int型變量,且a=5>b=6、c=7^d=8、m=2>n=2,則邏輯表達式(m=a>b)&&(n=c〉d)運算后,n的值為A:0B:1C:2D:3第21題(1.0分) 題號:612 難度:中第1章語句while(!E);中的表達式!E等價于()。A:E==0B:E!=1C:E!=0D:E==1第22題(1.0分) 題號:591難度:中第1章設(shè)有intx=ll;則表達式(x++*1/3)的值是()oA:3B:4C:ll第23題G.0分) 題號:170難度:中第1章關(guān)于return語句,下列正確的說法是()。A:不能在主函數(shù)中出現(xiàn)且在其他函數(shù)中均可出現(xiàn)B:必須在每個函數(shù)中出現(xiàn)C:可以在同一個函數(shù)中出現(xiàn)多次D:只能在除主函數(shù)之外的函數(shù)中出現(xiàn)一次第24題(1.0分) 題號:3162 難度:易第1章若變量已正確定義,執(zhí)行語句scanf(*%d,%d,%d",&kl,&k2,&k3);時,—是正確的輸入A:2030,40B:203040C:20,3040D:20,30,40第25題(1.0分) 題號:504難度:中第1章執(zhí)行以下程序段后,輸出結(jié)果和a的值是。。inta=10;printf("%d”,a++);A:10和10B:10和11C:ll和10D:ll和11第26題(1.0分) 題號V65 難度:中第1章下列定義數(shù)組的語句中正確的是()。A:#definesize10charstrlEsize],str2Esize+2];charstr[];intnum[,10'];D:intn=5;inta[n][n+2];第27題G.O分) 題號:3563難度:中第1章以下函數(shù)的類型是。fff(floatx)(return5;A:與參數(shù)x的類型相同B:void類型C:int類型D:無法確定第28題(1.0分) 題號:199 難度:中第1章若有inta[]□={{1,2},{3,4}};則*(a+l),*(*a+l)的含義分別為。。A:非法,2B:&a[l][0],2C:&aL0][l],3D:a[0][0],4第29題(1.0分) 題號:558難度:中第1章inta[10]={l,2,3,4,5,6,7,8};int*p;p=&a[5];p[-3]的值是()oA:2D:不第30題(1.0分) 題號:143 難度:中第1章C語言中以下幾種運算符的優(yōu)先次序()的排列是正確的。A:由高到低為:!,&&,||,算術(shù)運算符,賦值運算符B:由高到低為:!,算術(shù)運算符,關(guān)系運算符,&&,||,賦值運算符C:由高到低為:算術(shù)運算符,關(guān)系運算符,賦值運算符,!,&&,|1D:由高到低為:算術(shù)運算符,關(guān)系運算符,!,&&,|賦值運算符第31題(1.0分) 題號:123 難度:中第1章執(zhí)行下列程序后,其輸出結(jié)果是。。main(){inta=9;a+=a-=a+a;printf("%d\n',a);)18B:9C:-18

第32題(1.0分) 題號:3105 難度:中第1章以下程序的執(zhí)行結(jié)果是main。{intx=0,s=0;while(!x!=0)s+=++x;printf("%d",s);}A:0B:1C:語法錯誤D:.無限循環(huán)第33題(1.0分) 題號:3108難度:較易第1章C語言的switch語句中case后A:只能為常量B:只能為常量或常量表達式C:可為常量或表達式或有確定值的變量及表達式D:可為任何量或表達式第34題第34題(1.0分)題號:513難度:中第1章inta[10];合法的數(shù)組元素的最小下標值為()。A:10B:9C:1D:0第35題(1.0分) 題號:600難度:中第1章若有說明語句:charc='\72';則變量c()。A:包含1個字符B:包含2個字符C:包含3個字符D:說明不合法,c的值不確定第36題(1.0分) 題號:714難度:中第1章若有定義:intaa[8];則以下表達式中不能代表數(shù)組元aa[l]的地址的是。。A:&aa[0]+lB:&aa[l]C:&aa[0]++D:aa+1第37題(1.0分) 題號:492 難度:中第1章下列程序段的輸出結(jié)果為。。floatx=213.82631;printf("%3d”,(int)x);A:213.82B:213.83C:213D:3.8第38題(1.0分) 題號:666 難度:中第1章若調(diào)用一個函數(shù),且此函數(shù)中沒有return語句,則正確的說法是:該函數(shù)()。A:沒有返回值B:返回若干個系統(tǒng)默認值C:能返回一個用戶所希望的值D:返回一個不確定的值第39題(1.0分) 題號:214難度:中第1章C語言中的文件的存儲方式有。。A:只能順序存取B:只能隨機存取(或直接存?。〤:可以順序存取,也可隨機存取D:只能從文件的開頭進行存取第40題(1.0分) 題號:705難度:中第1章若有語句int*point,a=4;和point=&a;下面均代表地址的一組選項是()。A:a,point,*&a&*a,&a,*pointC:*&point,*point,&aD:&a,&*point,point第42題(1.0分) 題號:501難度:中第1章下列程序段的輸出結(jié)果為()。inta=7,b=9,t;t=a*=a>b?a:b;printf("%d”,t);A:7B:9C:63D:49第43題(1.0分) 題號:137難度:中第1章若給定條件表達式(M)?(a++):(a-),則其中表達式M()。A:和(M==0)等價B:和(M==l)等價C:和(M!=0)等價D:和(M!=l)等價第44題(1.0分) 題號:110難度:中第1章C語言中,char類型數(shù)據(jù)占。。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第45題(1.0分) 題號:3153難度:較易第1章以下正確的字符串常量是A:"\\\"B:'abc'C:01ympicGamesD:,A'第46題(1.0分) 題號:431 —下列程序的輸出結(jié)果是()。main(){intx=l,y=0,a=0,b=0;switch(x)

case1:switch(y)0:a++;break;1:b++;break;case0:a++;break;1:b++;break;case}case2:a++;b++;break;case3:a++;b++;break;printf("a=%d,b=%d\n”,a,b);)A:a=l,b=0

B:a=2,b=lC:a=l,b=lD:a=2,b=2第47題(1.0分) 題號:194 難度:中第1章若有下列定義,則對a數(shù)組元素地址的正確引用是()。inta[5],*p=a;A:&a[5]B:p+2C:a++D:&a第48題(1.0分) 題號:659 難度:中第1章凡是函數(shù)中未指定存儲類別的局部變量,其隱含的存儲類別為()。A:自動(auto)B:靜態(tài)(static)C:外部(extern)D:寄存器(register)第49題第49題(1.0分)題號:512難度:中第1章while(fabs(t)<le-5)if(!s/10)break;循環(huán)結(jié)束的條件是()。A:t>=le-5&&t<=-le-5&&s>-10&&s<10B:fabs(t)<le-5&&!s/10C:fabs(t)<le-5D:s/10==0第50題(1.0分) 題號:618 難度:中第1章C語言中用于結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)是()。A:順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B:if、switch>breakC:for、while>do-whileD:if>for>continue第51題(1.0分) 題號:662 難度:中第1章C語言中,函數(shù)值類型的定義可以缺省,此時函數(shù)值的隱含類型是()。voidintC:floatD:double第52題(1.0分) 題號:632 難度:中第1章以下敘述正確的是()。A:do-while語句構(gòu)成的循環(huán)不能用其它語句構(gòu)成的循環(huán)來代替.B:do-while語句構(gòu)成的循環(huán)只能用break語句退出.C:用do-while語句構(gòu)成的循環(huán),在while后的表達式為非零時結(jié)束循環(huán).D:用do-while語句構(gòu)成的循環(huán),在while后的表達式為零時結(jié)束循環(huán)第53題(1.0分) 題號:3098 難度:易第1章在一個C源程序文件中,若要定義一個只允許本源文件中所有函數(shù)使用的全局變量,則該變量需要使用的存儲類型是A:externB:registerC:autoD:static第54題G.0分) 題號:163 難度:中第1章下列數(shù)組說明中,正確的是。。A:intarray[3][4];intarray[][];intarray[][][5];intarray[3][];第55題(1.0分) 題號:173難度:中第1章C語言執(zhí)行程序的開始執(zhí)行點是()。A:程序中第一條可以執(zhí)行語言B:程序中第一個函數(shù)C:程序中的main函數(shù)D:包含文件中的第一個函數(shù)第56題(1.0分) 題號:627難度:中第1章判斷char型變量cl是否為小寫字母的正確表達式是。。A:'a<=cl<=,zB:(cl>=a)&&(cl<=z)C:('a'>=cl)||('z'<=cl)

D:(cl>=,a)&&(cl<=,z')第57題(1.0分) 題號:638 難度:中第1章設(shè)有數(shù)組定義:chararray[]="China”;則數(shù)組array所占的空間為。。A:4個字節(jié)B:5個字節(jié)C:6個字節(jié)D:7個字節(jié)第58題(1.0分) 題號:3088難度:較易第1章下列變量中合法的是A:B.C.TomB:3a6bC:_6a7bD:$ABC第59題第59題(1.0分)第1章題號:200難度:中若有定義:char*pl,*p2,*p3,*p4,ch;則不能正確賦值的程序語句為()。A:pl=&ch;scanf("%c”,pl);B:p2=(char*)malloc(1);scanf p2);C:*p3=getchar();D:p4=&ch;*p4=getchar();第60題(1.0分) 題號:3123難度:易第1章下列數(shù)據(jù)中屬于"字符串常量”的是A:ABCB:"ABC"C:'ABC'D:,A'第61題(1.0分) 題號:561難度:中第1章以下敘述中正確的是()。A:C程序中注釋部分可以出現(xiàn)在程序中任意合適的地方B:花括號”{“和”}”只能作為函數(shù)體的定界符C:構(gòu)成C程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名D:分號是C語句之間的分隔符,不是語句的一部分第62題(1.0分) 題號:704 難度:中第1章變量的指針,其含義是指該變量的。。A:值B:地址C:名D:一個標志第63題(1.0分) 題號59 難度:中第1章inta[10];給數(shù)組a的所有元素分別賦值為1、2、3、……的語句是。。A:for(i=l;i<ll;i++)a[i]=i;B:for(i=l;i<ll;i++)a[i-l]=i;C:for(i=l;i<ll;i++)a[i+l]=i;D:for(i=l;i<ll;i++)a[0]=l;第64題(1.0分) 題號:581 難度:中第1章sizeof(float)是()。A:一個雙精度型表達式一個整型表達式一種函數(shù)調(diào)用D:一個不合法的表達式第65題(1.0分) 題號:3118難度:中第1章以下敘述中錯誤的是A:用戶所定義的標識符允許使用關(guān)鍵字B:用戶所定義的標識符應(yīng)盡量做到"見名知意”C:用戶所定義的標識符必須以字母或下劃線開頭D:用戶定義的標識符中,大、小寫字母代表不同標識第66題(1.0分)題號:97 難度:中 第1章以下不正確的敘述是()。A:在C程序中所用的變量必須先定義后使用B:程序中,APH和aph是兩個不同的變量C:若a和b類型相同,在執(zhí)行了賦值語句a=b;后b中的值將放入a中,b中的值不變D:當輸入數(shù)值數(shù)據(jù)時,對于整型變量只能輸入整型值;對于實型變量只能輸入實型值第67題(1.0分) 題號:3096 難度:中第1章任何一個C語言的可執(zhí)行程序都是從一開始執(zhí)行的.A:程序中的第一個函數(shù)B:main()函數(shù)的入口處C:程序中的第一條語句D:編譯預(yù)處理語句第68題(1.0分) 題號:545 難度:中第1章charh,*s=&h;可將字符H通過指針存入變量h中的語句是()。A:*s=H;B:*s='H';C:s=H;D:s=H'第70題(1.0分) 題號:508難度:中第1章inta=l,b=2,c=3;if(a>c)b=a;a=c;c=b;則c的值為()。A:1B:2C:3D:不一定第71題(1.0分) 題號:495 難度:中第1章下列字符序列中,是C語言保留字的是。。A:sizeofB:includeC:scanfD:sqrt第72題(1.0分) 題號:533難度:中第1章對結(jié)構(gòu)體類型的變量的成員的訪問,無論數(shù)據(jù)類型如何都可使用的運算符是。。A:.B:->C:*D:&第73題(1.0分) 題號:150 難度:中第1章經(jīng)過以下語句定義后,表達式z+=x>y?++x:++y的值為()。intx=l,y=2,z=3;A:2B:3C:6D:5第74題(1.0分) 題號:3566 難度:中第1章有以下程序段intn=0,p;do(scanf&p);n++;}while(p!=12345&&n<3);此處do-while循環(huán)的結(jié)束條件是。A:p的值不等于12345并且n的值小于3B:p的值等于12345并且n的值大于等于3

C:p的值不等于12345或者n的值小于3D:p的值等于12345或者n的值大于等于3第75題(1.0分) 題號:153 難度:中第1章在C語言中,if語句后的一對原括號中,用以決定分支的流程的表達式。。A:只能用邏輯表達式B:只能用關(guān)系表達式C:只能用邏輯表達式或關(guān)系表達式D:可用任意表達式第76題(1.0分) 題號:677 難度:中第1章若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯誤的是()oA:函數(shù)調(diào)用可以作為獨立的語句存在B:函數(shù)調(diào)用可以作為一個函數(shù)的實參C:函數(shù)調(diào)用可以出現(xiàn)在表達式中D:函數(shù)調(diào)用可以作為一個函數(shù)的形參第77題(1.0第77題(1.0分)題號:189難度:中第1章若已定義X為int類型變量,下列語句中說明指針變量P的正確語句是()oA:intp=&x;B:int*p=x;C:int*p=&x;D:*p=*x;第78題(1.0分) 題號:3161 難度:易第1章C語言源程序文件經(jīng)過C編譯程序編譯后生成的目標文件的后綴為A:,c.obj.exe.bas第79題第79題(1.0分)題號:202難度:中第1章設(shè)有如下定義:structsk{inta;floatb;}data,*p;若要使P指向data中的a域,正確的賦值語句是()。A:p=(structsk*)&data.a;B:p=(structsk*)data,a;C:p=&data.a;D:*p=data.a;第80題(1.0分) 題號:500難度:中第1章下列程序段的輸出結(jié)果為。。intx=3,y=2;printf("%d”,(x-=y,x*=y+8/5));A:1B:7C:3D:5第81題(1.0分)第1章函數(shù)的形式參數(shù)隱含的存儲類型說明是()。A:externB:staticC:registerD:auto第82題(1.0分) 題號:186 難度:中第1章已知P,pl為指針變量,a為數(shù)組名,j為整型變量,下列賦值語句中不正確的是。。A:p=&j,p=pl;B:p=a;C:p=&a[j];D:p=10;第83題(1.0分) 題號:672難度:中第1章C語言允許函數(shù)類型缺省定義,此時函數(shù)值隱含的類型是()。此題重復(fù)A:floatB:intC:longD:double第84題(1.0分) 題號:204 難度:中第1章在下列程序段中,枚舉變量cl,c2的值依次是。。enumcolor{red,yellow,blue=4,green,white}cl,c2;cl=yellow;c2=white;printf("%d,%d\n”,cl,c2);A:l,6B:2,5C:l,4D:2,6第85題(1.0分) 題號:3113 難度:中第1章設(shè)變量定義為"inta,b;",執(zhí)行下列語句時,輸入則a和b的值都是10.scanf("a=%d,b=%d",&a,&b);A:1010B:10,10C:a=10b=10D:a=10,b=10第86題(1.0分) 題號:611難度:中第1章以下for循環(huán)的執(zhí)行次數(shù)是for(x=0,y=0;(y=123)&&(x<4);x++);()oA:是無限循環(huán)B:循環(huán)次數(shù)不定C:4次D:3次第87題(1.0分) 題號:571難度:中第1章以下敘述正確的是。。A:在C程序中,main函數(shù)必須位于程序的最前面B:C程序的每行中只能寫一條語句C:C語言本身沒有輸入輸出語句D:在對一個C程序進行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯誤第89題G.0分) 題號:650難度:中第1章若有說明:inta[][4]={0,0};則下面不正確的敘述是。。A:數(shù)組a的每個元素都可得到初值0B:二維數(shù)組a的第一維大小為1C:因為二維數(shù)組a中第二維大小的值除經(jīng)初值個數(shù)的商為1,故數(shù)組a的行數(shù)為1D:有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值。1400412003謝嘉俊檢查到此第90題(1.0分) 題號:566 難度:中第1章一個C程序的執(zhí)行是從。。A:本程序的main函數(shù)開始,到main函數(shù)結(jié)束B:本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束C:本程序的main函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束D:本程序文件的第一個函數(shù)開始,到本程序main函數(shù)結(jié)束第91題(1.0分) 題號:208 難度:中第1章下列各m的值中,能使m%3==2&&m%5==3&&m%7==2為真的是。。A:8B:23C:17D:6第92題(1.0分) 題號:610 難度:中第1章以下選項中,與k=n++完全等價的表達式是()。A:k=n,n=n+lB:n=n+1,k=nC:k=++nD:k+=n+l第93題(1.0分) 題號:700 難度:中第1章設(shè)P1和P2是指向同一個字符串的指針變量,c為字符變量,則以下不能正確執(zhí)行的賦值語句是()。A:c=*pl+*p2;B:p2=c;C:pl=p2;D:c=*pl*(*p2);第95題(1.0分) 題號:529 難度:中第1章在C語言中,調(diào)用函數(shù)除函數(shù)名外,還必須有。。A:函數(shù)預(yù)說明B:實際參數(shù)C:()D:函數(shù)返回值第96題(1.0分) 題號:159 難度:中第1章下列程序的輸出為。。main(){inty=10;while(y一);printf("y=%d\n”,y);)A:y=OB:while構(gòu)成無限循環(huán)C:y=lD:y=-1第97題(1.0分) 題號:3128 難度:較易第1章下列正確的標識符是A:_doB:6aC:%yD:a+b第98題(1.0分) 題號:549 難度:中第1章若有double*p,x[10];inti=5;使指針變量p指向元素x[5]的語句為。。A:p=&x[i];B:p=x;C:p=x[i];D:p=&(x+i)第99題(1.0分) 題號:3112難度:中第1章下列語句定義pf為指向float類型變量f的指針,是正確的.A:floatf,*pf=f;B:floatf,*pf=&f;C:float*pf=&f,f;D:floatf,pf第100題(1.0分) 題號:3163 難度:中第1章C語言中while和do一while循環(huán)的主要區(qū)別是A:While的循環(huán)控制條件比do—while的循環(huán)控制條件嚴格B:do—while的循環(huán)體至少無條件執(zhí)行一次C:do—while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D:do—while循環(huán)體不能是復(fù)合語句第101題(1.0分) 題號:184 難度:中第1章下列定義不正確的是()。A:#definePI3.141592B:#defineS345intmax(x,y);intx,y;{}D:staticcharc;第102題(1.0分) 題號:3117難度:較難第1章已知字符'A'的ASCII代碼值是65,字符變量cl的值是'A',c2的值是'D'.執(zhí)行語句printf("%d,%d”,cl,c2-2);后,輸出結(jié)果是A:A,BB:A,68C:65,66D:65,68第104題(1.0分) 題號:3144難度:較易第1章若x=2,y=3則x||y的結(jié)果是A:0B:1C:2D:3第105題(1.0分) 題號:92 難度:中第1章以下的選擇中,正確的賦值語句是()。A:a=l,b=2B:j++C:a=b=5;D:y=int(x)第1。6題(1.0分) 題號:594 難度:中第1章設(shè)intx=l,y=l;表達式(!x||y—)的值是()。A:0B:1C:2D:-l第108題(1.0分) 題號:188 難度:中第1章兩個指針變量不可以()。A:相加B:比較C:相減D:指向同一地址第109題G.0分) 題號:130難度:中第1章以下程序段的執(zhí)行結(jié)果是。。doublex;x=218.82631;printf-6.2e\n",x);A:輸出格式描述符的域?qū)挷粔?不能輸出B:輸出為2L38e+01C:輸出為2.19e+02D:輸出為-2.14e2第110題(1.0分) 題號:574 難度:中第1章若變量已正確定義并賦值,下面符合C語言語法的表達式是()。A:a:=b+1B:a=b=c+2C:int18.5%3D:a=a+7=c+b第111題(1.0分) 題號:539 難度:中第1章C語言程序中必須有的函數(shù)是。。A:#include"stdio.h"B:mainC:printfD:scanf第112題(1.0分) 題號:3109 難度:易第1章C語言的if語句中,用作判斷的表達式為A:任意表達式B:邏輯表達式C:關(guān)系表達式D:算術(shù)表達式第114題(1.0分) 題號:694 難度:中第1章以下敘述正確的是。。A:可以把define和if定義為用戶標識符B:可以把define定義為用戶標識符,但不能把if定義為用戶標識符C:可以把if定義為用戶標識符,但不能把define定義為用戶標識符define和if都不能定義為用戶標識符第115題G.0分) 題號:3111 難度:中第1章若變量已正確定義且k的值是4,計算表達式(j=4,k-)后,j和k的值為A:j=3,k=3B:j=3,k=4j=4,k=4j=4,k=3第116題(1.0分) 題號:729 難度:中第1章當順利執(zhí)行了文件關(guān)閉操作時,fclose函數(shù)的返回值是O。A:~lB:TRUEC:0D:1第117題(1.0分) 題號:89難度:中第1章以下標識符中,不能作為合法的C用戶定義標識符的是。。A:a3_b3B:voidC:_123D:IF第118題(1.0分) 題號n3 難度:中第1章執(zhí)行下列語句后變量x和y的值是。。y=10;x=y++;A:x=10,y=10B:x=ll,y=llC:x=10,y=llD:x=ll,y=10第119題(1.0分) 題號:511 難度:中第1章求平方根函數(shù)的函數(shù)名為()。A:cosB:absC:powD:sqrt第120題(1.0分) 題號:711 難度:中第1章下列選項中正確的語句組是()。A:chars[8];s={"Beijing"};B:char*s;s={"Beijing"};C:chars[8];s="Beijing";D:char*s;s="Beijing";第121題(1.0分) 題號:735 難度:中第1章fgetc函數(shù)的作用是從指定文件讀入一個字符,該文件的打開方式必須是。。A:只寫B(tài):追加C:讀或讀寫D:答案B和C都正確第122題(1.0分) 題號:3559 難度:中第1章為表示關(guān)系x2y》z,應(yīng)使用的C語言表達式是oA:(x>=y)&&(y>=z)B:(x>=y)AND(y>=z)C:(x>=y>=z)

D:(x>=y)&(y>=z)第123題(1.0分) 題號:161 難度:中第1章設(shè)j和k都是int類型,則for循環(huán)語句for(j=0,k=-l;k=l;j++,k++)printf("****\n");()。A:循環(huán)結(jié)束的條件不合法B:是無限循環(huán)C:循環(huán)體一次也不執(zhí)行D:循環(huán)體只執(zhí)行一次第124題(1.0分) 題號難度:中第1章設(shè)C語言中,int類型數(shù)據(jù)占4個字節(jié),則unsigned類型數(shù)據(jù)占()。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第125題第125題(1.0分)第1章題號:645難度:中若有說明inta[3][4];則對a數(shù)組元素的正確引用是()。A:a[2][4]B:a[l,3]C:a[l+l][O]D:a(2)(1)第126題(1.0分) 題號:3141 難度:中第1章以下程序的執(zhí)行結(jié)果是.main(){intnum=0;while(num<=2){num++;printf("%d,”,num);} }A:0,1,2C:l,2,3,D:l,2,3,4,第127題(1.0分) 題號:436難度:中第1章設(shè)j和k都是int類型,則下面的for循環(huán)語句()。for(j=0,k=0;j<=9&&k!=876;j++)scanf&k);A:最多執(zhí)行10次B:最多執(zhí)行9次C:是無限循環(huán)D:循環(huán)體一次也不執(zhí)行第128題(1.0分) 題號:660 難度:中第1章在C語言中,函數(shù)的隱含存儲類別是()。A:autoB:staticC:externD:無存儲類別第129題(1.0分) 題號:105 難度:中第1章以下運算符中,優(yōu)先級最高的運算符是。。A:=B:!=C:*(乘號)D:()第130題(1.0分) 題號:3146 難度:中第1章下面敘述中正確的是A:對于用戶自己定義的函數(shù),在使用前必須加以聲明B:聲明函數(shù)時必須明確其參數(shù)類型和返回類型C:函數(shù)可以返回一個值,也可以什么值也不返回D:空函數(shù)在不完成任何操作,所以在程序設(shè)計中沒有用處第131題(1.0分) 題號:680難度:中第1章在調(diào)用函數(shù)時,如果實參是簡單變量,它與對應(yīng)形參之間的數(shù)據(jù)傳遞方式是。。A:地址傳遞B:單向值傳遞C:由實參傳給形參,再由形參傳回實參D:傳遞方式由用戶指定第132題(1.0分) 題號:507難度:中第1章以下程序段中,能夠正確地執(zhí)行循環(huán)的是()。A:for(i=l;i>10;i++)B:staticinta;while(a)C:ints=6;dos-=2;while(s);D:ints=6;m:if(s<100)exit(0);elses-=2;gotom:第133題(1.0分) 題號:597 難度:中第1章下列四個選項中,均是C語言關(guān)鍵字的選項是。。A:autoenumincludeB:switchtypedefcontinueC:signedunionscanf

D:ifstructtype第134題(1.0分) 題號:604第1章下面不正確的字符串常量是()。A:'abc'B:"12’12”C:"0"D:""第135題(1.0分) 題號:585第1章以下選項中合法的用戶標識符是。。A:longB:_2TestC:3DmaxD:A.dat第136題(1.0分) 題號:630第1章邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型。。難度:中難度:中難度:中A:只能是0或1難度:中難度:中難度:中B:只能是0或非。正數(shù)C:只能是整型或字符型數(shù)據(jù)D:可以是任何類型的數(shù)據(jù)第137題(1.0分) 題號:489 難度:中第1章下列標識符中,不合法的C語言用戶自定義標識符是()。A:printfB:enumC:_D:sin第138題(1.0分) 題號:166 難度:中第1章下列定義數(shù)組的語句中不正確的是()。staticinta[2][3]={1,2,3,4,5,6};staticinta[2][3]={{1},{4,5}};C:staticinta[][3]={{1},{4}};D:staticinta[][]={{1,2,3},{4,5,6}};第139題(1.0分)第1章C語言的注釋定界符是()。A:()B:[]C:\* *\D:/* */第140題(1.0分) 題號:3125 難度:較難第1章若有定義inta[10],*p=a;,則p+5表示A:元素a[5]的地址B:元素a[5]的值C:元素a[6]的地址D:元素a[6]的值第141題(1.0分) 題號:152 難度:中第1章以下程序的運行結(jié)果是()。mainO{intn;for(n=l;n<=10;n++)if(n%3==0)continue;)A:12457810B:369C:12D:1234567890難度仲第142題(1.0分) 題號:142難度仲第1章以下程序的輸出結(jié)果為()。main(){inti=010,j=10;printf("%d,%d\n”,++i,j-);)A:ll,10B:9,10C:010,9D:10,9第143題(1.0分)第1章以下敘述中正確的是()。A:構(gòu)成C程序的基本單位是函數(shù)B:可以在一個函數(shù)中定義另一個函數(shù)C:main()函數(shù)必須放在其它函數(shù)之前D:所有被調(diào)用的函數(shù)一定要在調(diào)用之前進行定義第144題(1.0分) 題號:596 難度:中第1章下面四個選項中,均是不合法的用戶標識符的選項是()。A:AP_0doB:floatlaO _AC:b-agoto intD:_123tempint第146題(1.0分) 題號:527 難度:中第1章全局變量的定義不可能在()。A:函數(shù)內(nèi)部B:函數(shù)外面C:文件外面D:最后一行第147題(1.0分) 題號:3121 難度:中第1章下列字符數(shù)組長度為5的是A:chara[]={'h',,a,,,b',,c',,d,};B:charb[]={'h','a','b','c','d','\0'};C:charc[10]={'h','a','b','c','d'};D:chard[6]={'h','a','b','c',''0'};第148題(1.0分) 題號:169 難度:中第1章下列說法不正確的是。。A:主函數(shù)main中定義的變量在整個文件或程序中有效B:不同函數(shù)中,可以使用相同名字的變量C:形式參數(shù)是局部變量D:在一個函數(shù)內(nèi)部,可以在復(fù)合語句中定義變量,這些變量只在復(fù)合語句中有效第149題(1.0分) 題號:98 難度:中第1章以下標識符中,不能作為合法的C用戶定義標識符的是。。A:For

B:PrintfC:WORDD:sizeof第150題(1.0分) 題號:679 難度:中第1章在C語言中,形參的缺省存儲類型是()。A:autoB:registerC:staticD:extern第151題(1.0分) 題號:521 難度:中第1章charal[]="abc”,a2[80]="1234”;將al串連接到a2串后面的語句是()oA:strcat(a2,al);B:strcpy(a2,al);strcat(al,a2);strcpy(al,a2);第152題第152題(1.0分)題號:555難度:中第1章選擇結(jié)構(gòu)中的條件與循環(huán)結(jié)構(gòu)中循環(huán)成立的條件,在寫法上可以是任一表達式,但其值只能被判斷為“真”或“假”。哪個數(shù)作為邏輯“假”值()。A:~lB:1C:非零的數(shù)D:0第153題(1.0分) 題號:3093 難度:中第1章已定義兩個字符數(shù)組a,b,則以下正確的輸入格式是A:scanf("%s%s”,a,b);B:get(a,b);C:scanf("%s%s”,&a,&b);D:gets("a"),gets("b");第154題(1.0分)第1章staticcharstr[10]="China”;數(shù)組元素個數(shù)為()?A:5B:6C:9D:10第155題(1.0分) 題號:572 難度:中第1章表達式18/4*sqrt(4.0)/8值的數(shù)據(jù)類型為。。intB:floatC:doubleD:不確定第156題(1.0分) 題號:678 難度:中第1章當調(diào)用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是()。A:數(shù)組的長度B:數(shù)組的首地址C:數(shù)組每一個元素的地址D:數(shù)組每個元素中的值第157題G.0分) 題號:3138難度:中第1章若inta=2,則執(zhí)行完表達式a-=a+=a*a后,a的值是A:-8B:-4C:-2D:0第159題(1.0分) 題號:631難度:中第1章結(jié)構(gòu)化程序設(shè)計所規(guī)定的三種基本控制結(jié)構(gòu)是。。A:輸入、處理、輸出B:樹形、網(wǎng)形、環(huán)形C:順序、選擇、循環(huán)D:主程序、子程序、函數(shù)第160題(1.0分) 題號:502難度:中第1章下列表達式中,可作為C合法表達式的是()。A:[3,2,1,0](3,2,1,0)C:3=2=l=0D:3/2/l/0第161題(1.0分) 題號n5 難度:中第1章先用語句定義字符型變量c,然后要將字符a賦給c,則下列語句中正確的是。。A:c=,a;B:c=a;C:c="97";D:C=97'第162題(1.0分) 題號:640 難度:中第1章以下對二維數(shù)組a的正確說明是。。A:inta[3]口B:floata(3,4)C:doublea[l][4]D:floata(3)(4)第163題(1.0分)第1章下列變量說明語句中,正確的是()。A:char:abc;B:chara;b;c;C:intx;z;D:intx,z;第164題(1.0分) 題號:3562 難度:中第1章已知大寫字母A的ASCII碼是65,小寫字母a的ASCII碼是97,則用八進制表示的字符常量'\ior是。A:字符AB:字符aC:字符eD:非法的常量第165題(1.0分) 題號:607 難度:中第1章若a為int類型,且其值為3,則執(zhí)行完表達式a+=a-=a*a后,a的值是()oA:-3B:9C:-12D:6第166題(1.0分) 題號:160 難度:中第1章C語言的if語句嵌套時,if與else的配對關(guān)系是A:每個else總是與它上面的最近的if配對B:每個else總是與最外層的if配對C:每個else與if的配對是任意的D:每個else總是與它上面的if配對第167題(1.0分) 題號:593 難度:中第1章若以下變量均是整型,且num=sum=7;則計算表達式sum=num++,sum++,++num后sum的值為。。A:7B:8C:9D:10第168題G.0分) 題號:185 難度:中第1章下列程序運行結(jié)果為:^defineP3itdefineS(a)P*a*amain(){intar;ar=S(3+5);printf('\n%d",ar);)A:192B:29C:27D:25第170題(1.0分) 題號:3091 難度:較易第1章C程序的基本結(jié)構(gòu)單位是A:文件B:語句C:函數(shù)D:表達式第171題(1.0分) 題號:491 難度:中第1章下列程序段的輸出結(jié)果為。。floatk=0.8567;printf("%06.If%%",k*100);A:0085.6%%B:0085.7%C:0085.6%D:.857第172題(1.0分) 題號:615 難度:中第1章C語言中while和do-while循環(huán)的主要區(qū)別是。。A:do-while的循環(huán)體至少無條件執(zhí)行一次B:while的循環(huán)控制條件比do-while的循環(huán)控制條件更嚴格C:do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D:do-while的循環(huán)體不能是復(fù)合語句第173題(1.0分)第1章應(yīng)用緩沖文件系統(tǒng)對文件進行讀寫操作,打開文件的函數(shù)名為()。A:openB:fopenC:closeD:fclose第174題(1.0分) 題號:718 難度:中第1章系統(tǒng)的標準輸入文件是指。。A:鍵盤B:顯示器C:軟盤D:硬盤第175題(1.0分) 題號:673 難度:中第1章C語言規(guī)定,函數(shù)返回值的類型是由()。return語句中的表達式類型所決定B:調(diào)用該函數(shù)時的主調(diào)函數(shù)類型所決定C:調(diào)用該函數(shù)時系統(tǒng)臨時決定D:在定義該函數(shù)時所指定的函數(shù)類型所決定第176題G.0分) 題號:149難度:中第1章以下程序的輸出結(jié)果是。。main(){floatx=3.6;inti;i=(int)x;printf("x=%f,i=%d\n”,x,i);)A:x=3.600000,i=4x=3,i=3C:x=3.600000,i=3D:x=3i=3.600000第177題(1.0分) 題號:628 難度:中第1章以下不正確的if語句形式是。。A:if(x>y&&x!=y);B:if(x==y)x+=y;if(x!=y)scanf("%d",&x)elsescanf("%d",&y);D:if(x<y){x++;y++;}

第178題G.0分) 題號:101 難度:中第1章以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是。。A:8.9el.2B:10C:OxffOOD:82.5第179題(1.0分) 題號:3124 難度:易第1章C語言源程序文件經(jīng)過C編譯程序編譯連接之后生成一個后綴為()的可執(zhí)行文件A:,c.obj.exe.bas第180題第180題(1.0分)題號:3092難度:較易第1章設(shè)有說明:charw;intx;floaty;doublez;則表達式w*x+z-y值的數(shù)據(jù)類型為0.A:floatintcharD:double第聞題(1.0分) 題號:100難度:中第1章以下標識符中,不能作為合法的C用戶定義標識符的是(,A:putcharB:_doubleC:_123D:INT第182題(1.0分) 題號57難度:中第1章若chara[10];已正確定義,以下語句中不能從鍵盤上給a數(shù)組的所有元素輸入值的語句是()。A:gets(a);

B:scanf("%s",a);C:for(i=0;i<10;i++)a[i]=getchar();a=getchar();第183題(1.0分) 題號:655難度:中第1章假定int類型變量占用兩個字節(jié),其有定義:intx[10]={0,2,4};,則數(shù)組x在內(nèi)存中所占字節(jié)數(shù)是()。A:3B:6C:10D:20第184題(1.0分) 題號:109難度:中第1章C語言中,double類型數(shù)據(jù)占。。A:1個字節(jié)B:2個字節(jié)C:4個字節(jié)D:8個字節(jié)第185題第185題(1.0分)題號:3097難度:中第1章下面敘述中錯誤的是A:函數(shù)的形式參數(shù),在函數(shù)未被調(diào)用時就不被分配存儲空間B:若函數(shù)的定義出現(xiàn)在主調(diào)函數(shù)之前,則可以不必再加說明C:若一個函數(shù)沒有return語句,則什么值也不會返回D:一般來說,函數(shù)的形參和實參的類型要一致第186題(1.0分) 題號:88 難度:中第1章下列字符序列中,可用作C標識符的一組字符序列是()。A:S.b,sum,average,_aboveB:class,day,lotus_L2dayC:#md,&12x,month,student_n!D:D56,r_l_2,name,_st_l第187題(1.0分) 題號:575 難度:中第1章若有條件表達式(exp)?a++:b-,則以下表達式中能完全等價于表達式(exp)的是()oA:(exp==0)B:(exp!=0)C:(exp==l)D:(exp!=l)第188題(1.0分) 題號55 難度:中第1章inti,j,a[2][3];按照數(shù)組a的元素在內(nèi)存的排列次序,不能將皿,一數(shù)1,2,3,4,5,6存入a數(shù)組的是(),?A:for(i=0;i<2;i++)for(j=0;j<3;j++)a[i][j]=i*3+j+l;B:for(i=0;i<3;i++)for(j=0;j<2;j++)a[j][i]=j*3+i+l;C:for(i=0;i<6;i++)a[i/3][i%3]=i+l;D:for(i=l;i<=6;i++)a[i][i]=i;第189題(1.0分) 題號:3143難度:較難第1章以下程序的輸出結(jié)果是.voidfun(inta,intb,intc){a=456;b=567;c=678;}main(){intx=10,y=20,z=30;fun(x,y,z);printf("%d,%d,%d\n”,z,y,x);}A:30,20,10B:10,20,30C:456567678D:678567456第190題(1.0分) 題號:3553難度:中第1章以下選項中合法的用戶標識符是OA:longB:_2TestC:3DmaxD:A.dat第191題(1.0分) 題號:635 難度:中第1章若有說明:inta[][3]={1,2,3,4,5,6,7};則a數(shù)組第一維的大小是()。A:2B:3C:4D:無確定值第192題(1.0分) 題號:3560難度:中第1章t為int類型,進入下面的循環(huán)之前,t的值為0while(t=l){……}則以下敘述中正確的是。A:循環(huán)控制表達式的值為0B:循環(huán)控制表達式的值為1C:循環(huán)控制表達式不合法D:以上說法都不對第193題(1.0分) 題號:119 難度:中第1章下列運算符中,不屬于關(guān)系運算符的是()。A:<B:>C:>=D:!第194題(1.0分) 題號:19。 難度:中關(guān)于指針概念說法不正確的是。。A:一個指針變量只能指向同一類型變量B:一個變量的地址稱為該變量的指針C:只有同一類型變量的地址才能放到指向該類型變量的指針變量之中D:指針變量可以由整數(shù)賦,不能用浮點賦第195題(1.0分) 題號:102 難度:中第1章以下數(shù)據(jù)中,不正確的數(shù)值或字符常量是。。A:cB:66C:OxaaD:50第196題(1.0分) 題號:653 難度:中第1章以下程序段中,不能正確賦字符串(編譯時系統(tǒng)會提示錯誤)的是()。A:chars[10]="abcdefg";B:chart[]="abcdefg",*s=t;C:chars[10];s="abcdefg”;D:chars[10];strcpy(s,"abcdefg");第197題(1.0分) 題號:3090 難度:易第1章能正確表示邏輯關(guān)系:“a210或a<0"的C語言表達式是A:a>=10ora<=0B:a>=0|a<=10C:a>=10&&a<=0D:a>=10||a<=0第198題(1.0分) 題號:3095 難度:中第1章函數(shù)調(diào)用:strcat(strcpy(strl,str2),str3)的功能是A:將串strl復(fù)制到串str2中后再連接到串str3之后B:將串strl連接到串str2之后再復(fù)制到串str3之后C:將串str2連接到串strl之后再將串strl復(fù)制到串str3中D:將串str2復(fù)制到串strl中后再將串str3連接到串strl之后第199題(1.0分) 題號:731 難度:中第1章若要用fopen函數(shù)打開一個新的二進制文件,該文件要既能讀也能寫,則文件方式字符串應(yīng)是()。A:"ab++”B:"wb+”C:"rb+”D:"ab"第200題(1.0分) 題號:3122 難度:易第1章從循環(huán)體內(nèi)某一層跳出,繼續(xù)執(zhí)行循環(huán)外的語句是break語句return語句C:continue語句D:空語句第201題(1.0分) 題號:499 難度:中第1章以下常量中,能夠代表邏輯“真”值的常量是。。A:\0'B:0C:'O'D:NULL第202題G.0分) 題號:573難度:中第1章C語言中運算對象必須是整型的運算符是。。A:%=B:/C:=D:<=第203題(1.0分) 題號:641難度:中第1章若有說明:inta[10];則對a數(shù)組元素的正確引用是()。A:a[10]B:a[3,5]C:a(5)D:a[10-10]第204題(1.0分) 題號:175難度:中第1章C語言程序中,當調(diào)用函數(shù)時()。A:實參和虛參各占一個獨立的存儲單元B:實參和虛參可以共用存儲單元C:可以由用戶指定是否共用存儲單元

D:計算機系統(tǒng)自動確定是否共用存儲單元第205題(1.0分) 題號:562難度:中第1章下列敘述中正確的是。。A:C語言編譯時不檢查語法B:C語言的子程序有過程和函數(shù)兩種C:C語言的函數(shù)可以嵌套定義D:C語言所有函數(shù)都是外部函數(shù)第206題(1.0分) 題號:552難度:中第1章應(yīng)用緩沖文件系統(tǒng)對文件進行讀寫操作,關(guān)閉文件的函數(shù)名為(A:fclose()B:close()C:fread()D:fwrite第208第208題(1.0分)題號:740 難度:中第1章若要打開A盤上user子目錄下名為abc.txt的文本文件進行讀、寫操作,下面符合此要求的函數(shù)調(diào)用是()。A:fopen("A:\user\abc.txt","r")B:fopen(^A:\\user\\abc.txt","r+")C:fopen("A:\user\abc.txt","rb")D:fopen('A:\\user\\abc.txt","w")第209題(1.0分) 題號:3114 難度:易第1章C語言源程序名的后綴是A:exeB:cppC:objD:cp第210題(1.0分) 題號:664 難度:中第1章以下正確的函數(shù)定義形式是()。A:doublefun(intx,inty)B:doublefun(intx;inty)C:doublefun(intx,inty);D:doublefun(intx,y);第211題(1.0分) 題號:171 難度:中第1章在C語言的函數(shù)中,下列正確的說法是。。A:必須有形參B:形參必須是變量名C:可以有也可以沒有形參D:數(shù)組名不能作形參第212題(1.0分) 題號:576 難度:中第1章設(shè)以下變量均為int類型,則值不等于7的表達式是。。(x=y=6,x+y,x+1)(x=y=6,x+y,y+1)(x=6,x+1,y=6,x+y)(y=6,y+1,x=y,x+1)第213題(1.0分) 題號:471 難度:中第1章以下程序段char*alpD={"ABC","DEF","GHI"};intj;puts(alp[l]);的輸出結(jié)果是()。

A:AB:BC:DD:DEF第214題(1.0分) 題號:94 難度:中第1章在C語言中,能代表邏輯值“真”的是。。A:TrueB:大于0的數(shù)C:非0整數(shù)D:非0的數(shù)第215題(1.0分) 題號:658 難度:中第1章若使用一維數(shù)組名作函數(shù)實參,則以下正確的說法是()。A:必須在主調(diào)函數(shù)中說明此數(shù)組的大小B:實參數(shù)組類型與形參數(shù)組類型可以不匹配C:在被調(diào)用函數(shù)中,不需要考慮形參數(shù)組的大小D:實參數(shù)組名與形參數(shù)組名必須一致第216題第216題(1.0分)題號:671難度:中第1章C語言規(guī)定:簡單變量做實參時,它和對應(yīng)形參之間的數(shù)據(jù)傳遞方式是()oA:地址傳遞B:單向值傳遞C:由實參傳給形參,再由形參傳回給實參D:由用戶指定的傳遞方式第217題(1.0分) 題號:134 難度:中第1章若a是float型變量,b是unsigned型變量,以下輸入語句中合法的是()。A:scanf("胡.2f%d",&a,&b);scanf&a,&b);scanf &a,&b);scanfC%f%f*,&a,&b);第218題(1.0分) 題號:654 難度:中第1章以下不能正確定義二維數(shù)組的選項是。。A:inta[2][2]={{1}?{2}};B:inta[][2]={1,2,3,4};C:inta[2][2]={{1},2,3};D:inta[2][]={{1,2},{3,4}};第219題(1.0分) 題號:699難度:中第1章下面說明不正確的是()。A:chara[10]="china”;B:chara[10],*p=a;p="china”C:char*a;a="china”;D:chara[10],*p;p=a="china”第220題(1.0分) 題號:93 難度:中第1章以下運算符中,優(yōu)先級最高的運算符是。。A:?:B:++C:&&D:,第221題(1.0分) 題號:3166 難度:較易第1章定義共用體的關(guān)鍵字是A:unionB:enumC:structD:typedef第223題(1.0分) 題號:3120 難度:易第1章下列()表達式的值為真,其中a=5;b=8;c=10;d=0A:a*2>8+2B:a&&dC:(a*2-c)||dD:a_b<c*d第224題(1.0分) 題號:510難度:中第1章inta=3,b=2,c=l;if(a>b>c)a=b;elsea=c;則a的值為()oA:3B:2C:1D:0第225題(1.0分) 題號:505 難度:中第1章以下語句中,循環(huán)次數(shù)不為10次的語句是。。A:for(i=l;i<10;i++);B:i=l;do{i++;}while(i<=10);C:i=10;while(i>0){-i;}D:i=l;m:if(i<=10){i++;gotom;}第226題(1.0分) 題號:3116 難度:中第1章若變量均已正確定義并賦值,以下合法的C語言賦值語句是A:x=n/2.5;B:x==5;C:x+n=I;D:5=x=4+1;第227題G.0分) 題號:106 難度:中第1章以下敘述中不正確的是。。A:一個好的程序應(yīng)該有詳盡的注釋B:在C程序中,賦值運算符的優(yōu)先級最低C:在C程序中,j++;是一條賦值語句D:C程序中的#include和#define均不是C語句第228題(1.0分) 題號:201 難度:中第1章當定義一個結(jié)構(gòu)體變量時,系統(tǒng)分配給它的內(nèi)存是。。A:各成員所需內(nèi)存量的總和B:結(jié)構(gòu)中第一個成員所需內(nèi)存量C:結(jié)構(gòu)中最后一個成員所需內(nèi)存量D:成員中占內(nèi)存量最大者所需的容量第229題(1.0分) 題號:3089 難度:中第1章整型變量x=l,y=3,經(jīng)下列計算后,x的值不等于6的是A:x=(x=l+2,x*2)B:x=y>2?6:5x=9-(—y)-(y-)D:x=y*4/2第230題(1.0分) 題號:178難度:中第1章以下對C語言函數(shù)的描述中,正確的是()。A:C程序必須由一個或一個以上的函數(shù)組成B:C函數(shù)既可以嵌套定義又可以遞歸調(diào)用C:函數(shù)必須有返回值,否則不能使用函數(shù)D:C程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個程序文件中第231題(1.0分) 題號:724難度:中第1章若調(diào)用fputc函數(shù)輸出字符成功,則其返回值是()。A:E0FB:1C:0D:輸出的字符第232題(1.0分) 題號:196 若有下列定義,則對a數(shù)組元素地址的正確引用是()。inta[5],*p=a;A:*(p+5)B:*p+2C:*(a+2)D:*&a[5]第233題(1.0分) 題號:629 難度:中第1章為了避免在嵌套的條件語句if-else中產(chǎn)生二義性,C語言規(guī)定:else子句總是與()配對。A:縮排位置相同的ifB:其之前最近的ifC:其之后最近的ifD:同一行上的if第234題(1.0分) 題號:126 難度:中第1章下列程序的輸出結(jié)果是()。main(){inta=011;printf("%d\n”,++a);A:12B:llC:10D:9第235題(1.0分) 題號:634 難度:中第1章以下不正確的定義語句是。。A:doublex[5]={2.0,4.0,6.0,8.0,10.0};B:inty[5]={0,1,3,5,7,9};C:char=charc2[]={'\xl0','\xa','\x8'};第236題(1.0分) 題號:3099難度:較難第1章若有以下定義和語句:inta[10]={l,2,3,4,5,6,7,8,9,10},*p=a;不能表示a數(shù)組元素的表達式是A:*pB:a[9]C:*p++D:a[*p-a]

第237題(1.0分) 題號:668難度:中第1章以下正確的說法是。。A:用戶若需調(diào)用標準庫函數(shù),調(diào)用前必須重新定義B:用戶可以重新定義標準庫函數(shù),若如此,該函數(shù)將失去原有含義C:系統(tǒng)根本不允許用戶重新定義標準庫函數(shù)D:用戶若需調(diào)用標準庫函數(shù),調(diào)用前不必使用預(yù)編譯命令將該函數(shù)所在文件包括到用戶源文件中,系統(tǒng)自動去調(diào)第238題(1.0分) 題號:117難度:中第1章設(shè)a=12,且a定義為整型變量。執(zhí)行語句a+=a-=a*=a;后a的值為()。A:12B:144C:0D:132第239題第239題(1.0分)第1章題號:676難度:中以下只有在使用時才為該類型變量分配內(nèi)存的存儲類說明是()。A:auto和staticB:auto和registerC:register和staticD:externregister第240題(1.0分) 題號:172 難度:中第1章在C語言程序中()。A:函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B:函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C:函數(shù)的定義和函數(shù)調(diào)用均可以嵌套D:函數(shù)的定義和函數(shù)調(diào)用不可以嵌套第241題(1.0分) 題號:3119 難度:中第1章以下敘述中錯誤的是A:可以通過typedef增加新的類型B:可以用typedef將已存在的類型用一個新的名字來代表C:用typedef定義新的類型名后,原有類型名仍有效D:用typedef可以為各種類型起別名,但不能為變量起別名第242題G.0分) 題號:120難度:中第1章假設(shè)所有變量均為整型,表達式:a=2,b=5,a>b?a++:b++,a+b的值是()。A:7B:8C:9D:2第243題(1.0分) 題號:176 難度:中第1章數(shù)組名作為實參數(shù)傳遞給函數(shù)時,數(shù)組名被處理為()。A:該數(shù)組的長度B:該數(shù)組的元素個數(shù)C:該數(shù)組的首地址D:該數(shù)組中各元素的值第244題(1.0分) 題號:141 難度:中第1章為了提高程序的運行速度,在函數(shù)中對于整型或指針可以使用()型的變量。A:autoB:registerC:staticD:extern第245題(1.0分) 題號:509難度:中第1章inta=l,b=2,c=3;if(a>b)a=b;if(a>c)a=c;則a的值為()oA:1B:2C:3D:不一定第246題(1.0分) 題號:651難度:中第1章以下定義語句中,錯誤的是()。A:inta[]={l,2};B:char*a[3];C:chars[10]="test";D:intn=5,a[n];第247題(1.0分) 題號:3160難度:較易第1章為表示關(guān)系x2y2z,應(yīng)使用C語言表達式A:(x>=y)&&(y>=z)B:(x>=y)AND(y>=z)C:(x>=y>=z)D:(x>=z)&(y>=z)第248題(1.0分) 題號:124 難度:中第1章下列語句的輸出結(jié)果是。。printf(*%d\n*,(int)(2.5+3.0)/3);A:有語法錯誤不能通過編譯B:2C:1第249題(1.0分) 題號:154難度:中第1章在以下給出的表達式中,與do—while(E)語句中的(E)不等價的表達式是。。A:(!E==0)B:(E>0||E<0)C:(E==0)D:(E!=0)第250題(1.0分) 題號:213難度:中第1章C語言中,文件由。。A:記錄組成B:由數(shù)據(jù)行組成C:由數(shù)據(jù)塊組成D:由字符(字節(jié))序列組成第1題(1.0分)題號:692 難度:中 第1章以下敘述中正確的是()。A:在程序的一行上可以出現(xiàn)多個有效的預(yù)處理命令行B:使用帶參的宏時,參數(shù)的類型應(yīng)與宏定義時的一致C:宏替換不占用運行時間,只占編譯時間D:在以下定義中CR是稱為"宏名”的標識符 ^defineCR045第2題(1.0分)題號:649 難度:中 第1章若有說明:inta[3][4]={0};則下面正確的敘述是。。A:只有元素a[0][0]可得到初值0B:此說明語句不正確C:數(shù)組a中各元素都可得到初值,但其值不一定為0D:數(shù)組a中每個元素均可得到初值0第3題(1.0分)題號:192 難度:中 第1章下面選擇中正確的賦值語句是(設(shè)chara[5],*p=a;)()。A:p="abcd";B:a="abcd";C:*p="abcd〃;D:*a="abcd";第4題(1.0分)題號:205 難度:中 第1章變量P為指針變量,若p=&a,下列說法不正確的是。。A:&*p==&aB:*&a==aC:(*p)++==a++D:*(p++)=a++第5題(1.0分) 題號:3129難度:較易第1章設(shè)有說明:charc;intx;doublez;則表達式c*x+z值的數(shù)據(jù)類型為A:floatB:intC:charD:double第6題(1.0分)題號:87難度:中第1章C語言源程序的基本單位是()。A:過程B:函數(shù)C:子程序D:標識符第7題(1.0分)題號:530難度:中第1章C程序中的宏展開是在。。A:編譯時進行的B:程序執(zhí)行時進行的C:編譯前預(yù)處理時進行的D:編輯時進行的第8題(1.0分)題號:608難度:中第1章下列選項中,合法的C語言關(guān)鍵字是。。A:VARB:cherC:integerD:default第9題(1.0分)題號:518難度:中第1章chara[]=*Thisisaprogram.輸出前5個字符的語句是()。A:printf("%.5s”,a);B:puts(a);C:printf('%s”,a);D:a[5*2]=0;puts(a);第10題(1.0分) 題號:3159難度:較易第1章字符串指針變量中存入的是A:字符串B:字符串的首地址C:第一個字符D:字符串變量第11題(1.0分) 題號:3104 難度:中第1章設(shè)變量定義為"intx,*p=&x;",貝!|&(*p)相當于A:pB:*pC:xD:*(&x)第15題(1.0分) 題號:633 難度:中第1章對以下說明語句inta[10]={6,7,8,9,10):的正確理解是。。A:將5個初值依次賦給a[l]至a[5]B:將5個初值依次賦給a[0]至a[4]C:將5個初值依次賦給a[6]至a[10]D:因為數(shù)組長度與初值的個數(shù)不相同,所以此語句不正確第17題(1.0分) 題號:3130難度:較易第1章下列說法中錯誤的是A:一個數(shù)組只允許存儲同種類型的變量B:如果在對數(shù)組進行初始化時,給定的數(shù)據(jù)元素個數(shù)比數(shù)組元素個數(shù)少時,多余的數(shù)組元素會被自動初始化為最后一個給定元素的值C:數(shù)組的名稱其實是數(shù)組在內(nèi)存中的首地址D:當數(shù)組名作為參數(shù)被傳遞給某個函數(shù)時,原數(shù)組中的元素的值可能被修改第18題(1.0分) 題號:182 難度:中第1章執(zhí)行下面程序后,輸出結(jié)果是()。main(){a=45,b=27,c=0;c=max(a,b);printf("%d'n",c);

)intmax(x,y)intx,y;{intz;if(x>y)z=x;elsez=y;return(z);)A:45B

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論