欢迎来到天天文库
浏览记录
ID:18602074
大小:118.00 KB
页数:13页
时间:2018-09-19
《c语言程序设计试卷1(含答案)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、说明:请将单项选择题(1~50空)的正确答案涂写考试答题卡,将填空(51~75空)等文字题按【】中的序号写入下面文字答题卡,否则不得分。二、阅读程序题文字答题卡:(每空2分,共24分)1题【51】1题【52】2题【53】3题【54】4题【55】5题【56】6题【57】7题【58】7题【59】8题【60】9题【61】10题【62】三、完善程序填空题文字答题卡:(每空2分,共26分)1题【63】2题【64】【65】【66】3题【67】【68】【69】4题【70】【71】【72】5题【73】【74】【75】一、单项选择题(每空1分,共50分)请将正确答案按【 】中的序
2、号写入答题卡,否则不得分。1.C源程序的扩展名为【】。第13页共13页A).CB).DLLC).EXED).DOC2.按照标识符的要求,【】符号不能组成标识符。A)数字符号B)下划线C)连接符D)大小写字母3.设有说明:charc;inta;floatx;doubley;则表达式c*a+y-x值的数据类型是【】。A)doubleB)charC)intD)float4.已知小写字母a的ASCII码值是97,大写字母A的ASCII码值是65,下列语句中不能输出大写字母B的是【】。A)putchar('A'+1);B)putchar('b'-32);C)putchar
3、(98-32);D)putchar(B);5.在C语言中,数值常量0x9f对应十进制值是【】。A)160B)87C)9fD)1596.整型变量a定义后赋初值的结果是【】。inta=2.8*6;A)12B)16C)17D)187.将小写字母n赋值给字符变量one_char,正确的操作是【】。A)one_char=’’;B)one_char=”n”;C)one_char=110;D)one_char=’N’;8.若有以下说明和语句,则输出结果是【】。chars[10]="atest!";printf("%d",strlen(s));A)6B)8C)7D)99.下
4、面的程序结果为:【】。main(){ inta;printf("%d",(a=3*5,a*4,a+5));}执行完输出函数后,a的值是【】。A)65B)20C)15D)1010.下列运算附中,优先级最低的是【】。A)&B)&&C)^D)
5、11.C语言的下列运算符中,运算对象必须是整型数据的是【】。A)%B)/C)&&D)*12.设有以下语句:intx=10;x+=3+x%(-3),则x的值是【】。A)14B)15C)11D)1213.下面程序的输出结果是【】。main(){第13页共13页inta=-1,b=4,k;clrscr();k=(a++<=0)&&
6、(!(b--<=0));printf("%d,%d,%d",k,a,b);}A)1,1,2B)1,0,3C)0,1,2D)0,0,314.下面哪个表达式的值为4【】。A)11/3B)11.0/3C)(float)11/3D)(int)(11.0/3+0.5)15.下列程序的运行结果是【】。main(){intx=0,y=1,z=0;if(x=z=y)x=3;printf(“%d,%d”,x,z);}A)3,0B)0,0C)0,1D)3,116.下面程序的输出结果是【】。main(){intx=2,y=-1,z=2;if(x7、sez+=1;printf(“%d”,z);}A)3B)1C)2D)017.运行下面程序,若从键盘输入“3”和“5”,则程序的输出结果是【】。main(){intx,y;scanf(“%d,%d”,&x,&y);if(x==y)printf(“x==y”);elseif(x>y)printf(“x>y”);elseprintf(“x3C)x>yD)x8、序设计的三种基本结构是【】。A)顺序结构、选择结构、循环结构B)顺序结构、转移结构、递归结构C)嵌套结构、选择结构、递归结D)嵌套结构、循环结构、顺序结构20.下面的程序main(){inti;for(i=0;i<10;i++);printf("%d",i);}的输出结果是【】。A)0B)123456789C)0123456789D)1021.do语句的循环次数为【】。inta=10;do{a--;}while(a!=0)A)10B)9C)11D)1222.下面程序段的运行结果是【】。intn=0;while(n++<=2);printf(“%d”,n);A9、)2B)3C)4D)出错
7、sez+=1;printf(“%d”,z);}A)3B)1C)2D)017.运行下面程序,若从键盘输入“3”和“5”,则程序的输出结果是【】。main(){intx,y;scanf(“%d,%d”,&x,&y);if(x==y)printf(“x==y”);elseif(x>y)printf(“x>y”);elseprintf(“x3C)x>yD)x8、序设计的三种基本结构是【】。A)顺序结构、选择结构、循环结构B)顺序结构、转移结构、递归结构C)嵌套结构、选择结构、递归结D)嵌套结构、循环结构、顺序结构20.下面的程序main(){inti;for(i=0;i<10;i++);printf("%d",i);}的输出结果是【】。A)0B)123456789C)0123456789D)1021.do语句的循环次数为【】。inta=10;do{a--;}while(a!=0)A)10B)9C)11D)1222.下面程序段的运行结果是【】。intn=0;while(n++<=2);printf(“%d”,n);A9、)2B)3C)4D)出错
8、序设计的三种基本结构是【】。A)顺序结构、选择结构、循环结构B)顺序结构、转移结构、递归结构C)嵌套结构、选择结构、递归结D)嵌套结构、循环结构、顺序结构20.下面的程序main(){inti;for(i=0;i<10;i++);printf("%d",i);}的输出结果是【】。A)0B)123456789C)0123456789D)1021.do语句的循环次数为【】。inta=10;do{a--;}while(a!=0)A)10B)9C)11D)1222.下面程序段的运行结果是【】。intn=0;while(n++<=2);printf(“%d”,n);A
9、)2B)3C)4D)出错
此文档下载收益归作者所有