C语言综合练习题(新).doc

C语言综合练习题(新).doc

ID:49438076

大小:150.00 KB

页数:6页

时间:2020-03-01

C语言综合练习题(新).doc_第1页
C语言综合练习题(新).doc_第2页
C语言综合练习题(新).doc_第3页
C语言综合练习题(新).doc_第4页
C语言综合练习题(新).doc_第5页
资源描述:

《C语言综合练习题(新).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《C语言程序设计》综合练习题1)设x,y均为整型变量,且x=10y=3,则以下C语言的输出结果是(d)。printf(“%d,%d”,x--,--y);a)10,3b)9,3c)9,2d)10,22)在C语言中,要计算一个数(变量i)的开平方,下面代码正确的是(b)。a)printf(sqrt(t),"Squareof%d",i)b)printf("Squareof%dis%d",i,sqrt(i))c)printf(sqrt(i),i,t,"Sqrtof%dis%d")d)printf(i,t,"Squareof%d")e)scanf(i,"Squ

2、areof%dis%d",sqrt(i))3)运行下列C程序:#includevoidfun(intx,inty,intz){z=x*x+y*y;}voidmain(){inta=31;fun(5,2,a);printf(“%d”,a);}输出结果是(c)。e)0b)29c)31d)无定值4)在C语言中,下面选项(ad)是合法的变量名。(选择两项)f)Minimumb)3rd_rowc)n1+n2;d)Doublese)First.name5)运行下面的C程序:#includevoidmain(){intn;scanf(“%d”,&n);

3、if(n++<10)printf(“%d”,n);elseprintf(“%d”,n--);}若从键盘上输入9,则输出结果是(b)。g)11b)10c)9d)86)在C语言中,下列关于条件语句的描述中,正确的是(ac)。(选择两项)a)当if语句嵌套使用的时候,最后一个else和最近的一个没有else匹配的if匹配b)一个if可以有多个else与之匹配c)一个switch语句总是可以被一系列if…else语句替换d)当执行break语句时程序将停止执行7)在C语言中,下面不正确的字符串常量是(a)。a)‘abc’b)“12’12”b)“0”d)“”8)inta=4,

4、b=20;if(a>b&&++a

5、0<回车>765.12d)x=100y=765.1211)有数组intnum[5]={10,20,30,40,50};num[3]的值为(c)。a)30b)50c)40d)20e)1012)#includevoidmain(){inta=3,b=2,c=1;intx=10,y=20;if(a

6、,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",x[i][2-i]);}以上C程序的输出结果是(c)。a)159b)147c)357d)36914)while和do…while循环的主要区别是(b)。a)while的循环控制条件比do…while的循环控制条件严格b)do…while的循环体至少无条件执行一次c)do…while允许从外部转到循环体内d)do…while的循环体不能是复合语句15)下面C代码的输出结果是(b)。intanswer,result;answer=100;result=answer-10;printf(“

7、Theresultis%d”,result+5);a)Theresultis90b)Theresultis95c)Theresultis10d)Theresultis10016)设有数组定义:chararray[]="China";则数组array所占的空间为(c)。a)4个字节b)5个字节c)6个字节d)7个字节17)在C语言中,(a)是在所有函数外部声明的。a)全局变量b)局部变量c)形参18)以下对C语言函数关描述中,正确的是(a)。a)调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参b)C函数既

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。