资源描述:
《c语言程序设计试卷(a卷)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、word完美格式《C语言程序设计》期末考试试卷(A卷)课程名称C语言程序设计课程编号84810005任课教师题型单选题填空题阅读题编程题总分分值30262420100得分得分评阅人一、单选题:(共30题,每题1分,共30分)1、在计算机内一切信息的存取、传输和处理都是以()形式进行的。A.ASCII码B.二进制C.十进制D.十六进制2、下列无符号整数中最大的数是()。A.(10100011)2B.(FF)16C.(237)8D.7893、一个C语言程序是由()。A.一个主程序和若干子程序组成B.函数组成C.若
2、干过程组成D.若干子程序组成4、下面四个选项中,均是不合法的用户标识符的选项是()。A.AP_0doB.floatla0_AC.b-asizeofintD._123tempint5、下面四个选项中,均是不合法的转义字符的选项是()。A.'"''\''xf'B.'1011''''ab'C.' 11''f''}'D.'abc''101''xlf'6、下面程序段输出结果是()。inti=5,k;k=(++i)+(++i)+(i++);printf("%d,%d",k,i);A.24,8B.21
3、,8C.21,7D.24,7院(系):专业:年级:学生姓名:学号:-------------------------------------------------密----------------------------------封-----------------------------线---------------------------------------------------------精心整理学习帮手word完美格式7、若有定义:intk=7,x=12;,则能使值为3的表达式是()。A.
4、x%=(k%=5)B.x%=(k–k%5)C.x%=k–k%5D.(x%=k)-(k%=5)8、若有说明语句:inta,b;,用户的输入为111222333,结果a的值为111,b的值为333,那么以下输入正确的语句是()。A.scanf("%*3d%3c%3d",&a,&b);B.scanf("%3d%*3c%3d",&a,&b);C.scanf("%3d%3d%*3d",&a,&b);D.scanf("%3d%*2d%3d",&a,&b);9、对于条件表达式(k)?(i++):(i--)来说,其中的表达式
5、k等价于()。A.k==0B.k==1C.k!=0D.k!=110、若a、b、c1、c2、x、y均是整型变量,正确的switch语句是()。A.swich(a+b);B.switch(a*a+b*b){{case1:y=a+b;break;case3;case0:y=a-b;break;case1:y=a+b;break;case3:y=b-a,break;}}C.switchaD.switch(a-b){{casec1:y=a-b;breakdefault:y=a*b;breakcasec2:x=a*d;b
6、reakcase3:case4:x=a+b;breakdefault:x=a+b;case10:case11:y=a-b;break;}}11、下面程序的运行结果是()。#includevoidmain(){inty=10;do{y--;}while(--y);printf("%d",y--);}A.-1B.1C.8D.012、下面程序段的运行结果是()。x=y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);A.20,7B.6,12C.20,8D
7、.8,20第1页(共6页)精心整理学习帮手word完美格式13、以下程序中,while循环的循环次数是()。inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;}A.1B.10C.6D.死循环,不能确定次数14、设有数组定义:chararray[]="China";则数组array所占的空间为()。A.4个字节B.5个字节C.6个字节D.7个字节15、以下不能正确进行字符串赋初值的语句是()。A.charstr[5]="good!";B.charstr[]
8、="good!";C.charstr[8]="good!";D.charstr[5]={'g','o','o','d'};16、以下程序的输出结果是()voidmain(){charst[20]="hello t\";printf(%d%d",strlen(st),sizeof(st));}A.99B.520C.1320D.202017、以下正确的说法是()。A.定义函数时,形参的类型说