c语言自测题四答案

c语言自测题四答案

ID:1991184

大小:49.00 KB

页数:5页

时间:2017-11-14

c语言自测题四答案_第1页
c语言自测题四答案_第2页
c语言自测题四答案_第3页
c语言自测题四答案_第4页
c语言自测题四答案_第5页
资源描述:

《c语言自测题四答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言自测题(四)一、填空题(1)C语言程序的注释可以出现在程序中的任何地方,它总是以/*符号作为开始标记,以*/符号作为结束标记。(2)在C语言中,系统在给出逻辑运算结果时,以_1_代表逻辑值”真”,以0表示逻辑值”假”,在判断一个量是否为”真”时,以0代表”假”,以非0代表”真”。(3)a=8,那么a*=a-=a+a的值是64。(4)a=6,b=2,c=4,那么a+b>c&&b-c*2

2、

3、a&&b&&!c的值是1。(5)unsignedint字节数为2,double字节数为8,float字节数为4。(

4、6)在C语言的表达式运算中结合方向指的是什么:优先级相同的运算符的执行顺序。(7)逗号是C语言的运算符吗?是。(8)在C语言中的预处理命令都以#开头。(9)结构化程序设计规定的三种基本结构是顺序结构、选择结构和循环结构。二、选择题1、设整型变量a,b,c均为2,表达式:a+++b+++c++的结果是(6)。A)6B)9C)8D)52、设有程序段intk=15;while(k=0)k=k-1;则下面描述中正确的是(C)。A)while循环执行10次B)无限循环C)循环体语句一次也不执行D)循环体语句执行一次

5、3、若定义了charx;则将x强制转换成单精度类型应该写成(A)。A)(float)xB)x(float)C)float(x)D)(x)float4、在C语言库函数中,可以输出float型变量x值的函数是(D)。A)getcharB)scanfC)putcharD)printf5、选择运行结果#include"stdio.h"main(){charch;ch=getchar();switch(ch){case65:printf("%c",'A');break;case66:printf("%c",'B')

6、;default:printf("%s","other");break;}}5当从键盘输入字母B时输出结果为(A)。A)BotherB)ABotherC)AotherD)'A'三、读程序写出运行结果(1)main()         运行结果:852    {inty=9;     for(;y>0;y――)if(y%3==0)printf(“%d”,――y);}(2)main()运行结果:4018{chara[]="5129",*p;ints=0;for(p=a;*p!='';p++)s=10*

7、s+*p-'1';printf("%d",s);}(3)main()运行结果:-1{inta=-5,b=,c=;if(a

8、;}voidfu(){staticinta=;printf("a=%d",!a?1:8)++a;}5四、程序填空(1)输出100至200之间所有能被7或9整除的自然数。#include"stdio.h"main(){intn,i=0;printf("");for(n=100;n<=200;n++){if(n%7!=0&&n%9!=0)continue;if(i++%5==0)printf("");printf("%8d",n);}}(2)对候选人得票的统计,设3个候选人,每次输入一个得票的候选

9、人的名字,要求最后输出各人得票结果。程序如下:#include"stdio.h"structperson{charname[20];intcount;}leader[3]={"zhu",0,"qin",0,"liu",0};main(){inti,j;charleader_name[20];for(i=1;i<=100;i++){scanf("%s",leader_name);for(j=0;j<3;j++)if(strcmp(leader_name,leader[j].name)==0)leader[j

10、].count++;}printf("");for(i=0;i<3;i++)printf("%6s:%d",leader[i].name,leader[i].count);}5(3)下面程序的功能是输出数组s中最大元素的下标    main(){intk,p;ints[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])k=p;printf(“%d”,k);}

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

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

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