C语言测验1-4

C语言测验1-4

ID:38163232

大小:43.00 KB

页数:4页

时间:2019-05-24

C语言测验1-4_第1页
C语言测验1-4_第2页
C语言测验1-4_第3页
C语言测验1-4_第4页
资源描述:

《C语言测验1-4》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单元测验1班级:学号:姓名:选择题答案:1-56-1011-15一、选择题(每题3分,共45分)1.以下叙述正确的是()(A).c程序由主函数组成(B).c程序由函数组成(C).c程序由函数和过程组成(D).c程序中的注释行由/*开头,由*/结束2.C语言的基本数据类型包括()(A).整型实型指针型(B).整型实型字符型(C).整型字符型逻辑型(D).整型实型结构体型3.以下每个选项都代表一个常量,其中正确的常量是()(A).1e4.1(B).ox8(C).‘ab’(D).3.14564.字符串“abcda123”的长度为()

2、(A).9(B).8(C).4(D).105.下面是非法的c语言转义字符的是()(A).‘t’(B).‘xag’(C).‘7’(D).‘\’6.下列运算符中,要求操作数必须是整数的是()(A)./(B).*(C).%(D).=7.设有语句inta=5;则执行语句a+=a-=a*a;后,变量a的值是()(A).5(B).0(C).25(D).-408.以下选项中,合法的用户标识符是()(A).if(B).void(C)._ab(D).2hi9.若有intx=2,y,z;执行y=x;z=x;x=y==z后,x的值为()(A

3、).0(B).1(C).2(D).不确定1.下面程序的输出结果是()(A).30(B).125(C).35(D).120main(){intx=10;printf(“%d”,(x=5*6,x*4,x+5));}2.以下程序的结果是()printf(“aabbr\’123%%5”);(A).aabbr\’123%%5(B).aabb’s%5(C).’s%5(D).’123%53.能正确表达的合法c语句是()(A).a<=b

4、

5、b<=c(B).&&(C).a<=b&&b<=c(D).a<=b&b<=c4.如果有“

6、charc;”,则能判断c的值为小写字母的表达式为()(A).(a<=c)&&(c<=z)(B).()&&()(C).(c<=’a’)&&(c<=’z’)(D).(‘a’<=c)&&(c<=’z’)5.以下程序中a,b,c的值分别为()(A).1,2,2(B).1,2,3(C).2,3,2(D).1,3,2inta=1,b=2,c;c=a>b?a++:b++;6.以下程序中i的值为()(A).2(B).3(C).4(D).5inti=1,j=2,m=3,n=4;if(i=n)i++;elseif(i>m)if(j>

7、m)i=2;elsei=3;elsei=4;elsei=5;二、填空题(共计23分)1.以下程序的输出结果为:(4分)#includevoidmain(){inta=0,b=1,c=1,d;d=++a&&b--

8、

9、--c;printf(“%d,%d,%d,%d”,a,b,c,d);}2.写出下面程序的输出结果(14分)#includevoidmain(){inti,j,k,m=0;scanf(“%d,%d,%d”,&i,&j,&k);if(i>0&&j>0&&k>0)m=3;elseif(i>0

10、)m++;if(j>0)m++;if(k>0)m++;printf(“%d”,m);}①当输入1,2,3时,输出结果为,当输入-1,2,3时,输出结果为②当输入-1,-2,3时,输出结果为,当输入-1,-2,-3时,输出结果为①当输入1,-2,3时,输出结果为,当输入1,2,-3时,输出结果为②当输入1,-2,-3时,输出结果为2.条件“20c)b=a;a=c;c

11、=b;三、程序改错题(12分)main{floata,b,c,vscanf(“%f,%f,%f”,a,b,c);V=a*b*c;Printf(“%d,v”);}四、编程题(20分,每题10分)(1)某商场给于顾客购物的折扣率如下:购物金额<200元不打折500元>购物金额>=200元9折1000元>购物金额>=500元8折购物金额>=1000元7.5折输入一个购物金额,输出购物实际付款金额。(2)用循环来实现。输出100以内能被3整除的数,每行输出10个数。

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

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

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