中职c语言练习题.doc

中职c语言练习题.doc

ID:50599016

大小:42.00 KB

页数:3页

时间:2020-03-07

中职c语言练习题.doc_第1页
中职c语言练习题.doc_第2页
中职c语言练习题.doc_第3页
资源描述:

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

1、《C语言》一、选择题1.若m为float型变量,则执行以下语句后的输出为。m=1234.123;printf("%-8.3f",m);printf("%10.3f",m);A.1234.123B.1234.123C.1234.123D.-1234.1231234.1231234.1231234.123001234.1232.若x,y,z均为int型变量,则执行以下语句后的输出为。x=(y=(z=10)+5)-5;printf("x=%d,y=%d,z=%d",x,y,z);y=(z=x=0,x+10);printf("x=%d,y=%d,z=%d",x,y,z)

2、;A.X=10,Y=15,Z=10B.X=10,Y=10,Z=10X=0,Y=10,Z=0X=0,Y=10,Z=10C.X=10,Y=15,Z=10D.X=10,Y=10,Z=10X=10,Y=10,Z=0X=0,Y=10,Z=03.若x是int型变量,y是float型变量,所用的scanf调用语句格式为:scanf("x=%d,y=%f",&x,&y);则为了将数据10和66.6分别赋给x和y,正确的输入应是:。A.x=10,y=66.6<回车>B.1066.6<回车>C.10<回车>66.6<回车>D.x=10<回车>y=66.6<回车>4.已知有变量定义:inta;cha

3、rc;用scanf(“%d%c”,&a,&c);语句给a和c输入数据,使30存入a,字符‘b’存入c,则正确的输入是:。A.30’b’<回车>B.30b<回车>C.30<回车>b<回车>D.30b<回车>5.已知有变量定义:doublex;longa;要给a和x输入数据,正确的输入语句是。若要输出a和x的值,正确的输出语句。A.scanf(“%d%f”,&a,&x);B.scanf(“%ld%f”,&a,&x);printf(“%d,%f”,a,x);printf(“%ld,%f”,a,x);C.scanf(“%ld%lf”,&a,&x);D.scanf(“%ld%lf”,&a

4、,&x);printf(“%ld,%lf”,a,x);printf(“%ld,%f”,a,x);6.若有定义doublex=1,y;则以下的语句执行的结果是。y=x+3/2;printf(“%f”,y);A.2.500000B.2.5C.2.000000D.27.若a为整型变量,则以下语句。a=-2L;printf("%d",a);A.赋值不合法B.输出为不确定的值C.输出值为-2D.输出值为2二、读程序写结果1.main(){intx,y;scanf("%2d%*2d%ld",&x,&y);printf("%d",x+y);}执行时输入:1234567输出:2.mai

5、n(){intx=4,y=0,z;x*=3+2;printf("%d",x);x*=y=z=4;printf("%d",x);}输出:3.main(){floatx;inti;x=3.6;i=(int)x;printf("x=%f,i=%d",x,i);}输出:4.main(){inta=2;a%=4-1;printf("%d,",a);a+=a*=a-=a*=3;printf("%d",a);}输出:5.main(){intx=02,y=3;printf("x=%d,y=%%d",x,y);}输出:1.main(){charc1=’6’,c2=’0’;printf("%c,%

6、c,%d,%d",c1,c2,c1-c2,c1+c2);}输出:2.main(){intx,y,z;x=y=1;z=++x-1;printf("%d,%d",x,z);z+=y++;printf("%d,%d",y,z);}输出:二、填空题1.在C语言中,字符型数据和整型数据之间可以通用,一个字符数据既能以输出,也能以输出。2."%-ms"表示如果串长小于m,则在m列范围内,字符串向靠,补空格。3.printf函数的“格式控制”包括两部分,它们是和。4.编写程序求矩形的面积和周长,矩形的长和宽由键盘输入,请填空。#includevoidmain()

7、{floatl,w;printf(“pleaseinputlengthandwidthoftherectangle”);scanf(“%f%f”,&l,&w);area=;girth=;}5.编写程序,输入一个数字字符(‘0’~‘9’)存入变量c,把c转换成它所对应的整数存入n,如:字符‘0’所对应的整数就是0。请填空。voidmain(){charc;;printf(“pleaseinputachar:”);c=;n=;printf(,c,n);}三、编程1.将华氏温度转换为摄氏温

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

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

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