1 / 6
文档名称:

c语言试题及答案解析.doc

格式:doc   大小:20KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言试题及答案解析.doc

上传人:精品小课件 2020/10/31 文件大小:20 KB

下载得到文件列表

c语言试题及答案解析.doc

相关文档

文档介绍

文档介绍:C语言赞赞赞一、选择题(第题2分,共20分)。A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序文件的第一个函数开始,到本程序main函数结束D)本程序的main函数开始,、i、j、k都是int型变量,则计算下面表达式后,x的值为C。x=(i=4,j=16,k=32)A)4B)16C)32D),一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为C。A)0~255B)0~32767C)0~65535D)0~:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为D。A)floatB)charC)intD)。A)整型变量表达式B)实型变量值C)字符串D)%5s,其中数字5表示输出的字符串占用5列。如果字符串长度大于5,则输出按方式B;如果字符串长度小于5,则输出按方式C。A)从左起输出该字符串,右补空格B)按原字符长从左向右全部输出C)右对齐输出该字符串,左补空格D)。A)‘A’<=ch<=‘Z’B)(ch>=‘A’)&(ch<=‘Z’)C)(ch>=‘A’)&&(ch<=‘Z’)D)(‘A’<=ch)AND(‘Z’>=ch)=10,y=20,z=30;以下语句执行后x,y,z的值是B。if(x>y)z=x;x=y;y=z;A)x=10,y=20,z=30B)x=20,y=30,z=30C)x=20,y=30,z=10D)x=20,y=30,z==-1;do{x=x*x;}while(!x);A)是死循环B)循环执行二次C)循环执行一次D))continue语句的作用是结束整个循环的执行B)只能在循环体内和switch语句体内使用break语句C)在循环体内使用break语句或continue语句的作用相同D)从多层循环嵌套中退出时,只能使用goto语句二、填空题(每空2分,共20分),用关键字int定义基本整型变量,用关键字float定义单精度实型变量,用关键字char定义字符型变量。*20/4%10的计算结果是5。。()函数和getchar()函数,在程序的开头必须加上char。。,C语言程序分为3种基本结构,它们是顺序结构、选择结构、循环结构。三、改错题(每处1分,共5分)下面的程序要求输出x和y的值,其中有5处错误,请找出并改正之:(把改正后的完整的各个声明或语句直接写在原语句的右边)#include<>voidmain(){intx;intx,y;scanf(“%d”,x)scanf(“%d”,&x);y=2x+1;printf(“x=%d,y=%d\n”);}pr