第三次作业c语言

第三次作业c语言

ID:37781616

大小:50.00 KB

页数:6页

时间:2019-05-31

第三次作业c语言_第1页
第三次作业c语言_第2页
第三次作业c语言_第3页
第三次作业c语言_第4页
第三次作业c语言_第5页
资源描述:

《第三次作业c语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题四一、单选题4-1.已知:chara;intb;floatc;doubled;则计算表达式a*c+c-d之后,结果的数据类型为:A.charB.intC.floatD.doubleC4-2.以下选项中不是C语句的是。A.{inti;i++;printf("%d",i);}B.;C.a=5,c=10D.{;}C4-3.以下合法的C语句是。A.{a=b};B.k=int(a+b);C.k=a+b=c;D.--i;D4-4.执行以下程序段后,c3的值是。intc1=1,c2=2,c3;c3=c1/c2;A.0B.1/2C.0.5D.1A4-5.若

2、inta,b,c;则为它们输入数据的正确输入语句是____。A.read(a,b,c);B.scanf("%d%d%d",a,b,c);C.scanf("%D%D%D",&a,%b,%c);D.scanf("%d%d%d",&a,&b,&c);D4-6.若floata,b,c;要通过语句:scanf("%f%f%f",&a,&b,&c);分别为a,b,c输入10,22,33。以下不正确的输入形式是____。A.102233B.10.0,22.0,33.0C.10.022.033.0D.102233.0B4-7.若在键盘上输入:283.1900,想使

3、单精度实型变量c的值为283.19,则正确的输入语句是。A.scanf("%f",&c);B.scanf("%8.4f",&c);C.scanf("%6.2f",&c);D.scanf("%8",&c);A4-8.执行语句:printf("

4、%10.5f

5、",12345.678);的输出是____。A.

6、2345.67800

7、B.

8、12345.6780

9、C.

10、12345.67800

11、D.

12、12345.678

13、C4-9.若有以下程序段,其输出结果是____。inta=0,b=0,c=0;c=(a-=a-5),(a=b,b+3);printf("%

14、d,%d,%d",a,b,c);A.3,0,-10B.0,0,5C.-10,3,-10D.3,0,3B4-10.若a为int类型,且a=125,执行下列语句后的输出是____。printf("%d,%o,%x",a,a+1,a+2)A.125,175,7DB.125,176,7FC.125,176,7DD.125,175,2FB二、填空题4-11.{a=3;c+=a-b;}在语法上被认为是__条语句。空语句的形式是__。一条、;4-12.若floatx;以下程序段的输出结果是_____。x=5.16894;printf("%f",(in

15、t)(x*1000+0.5)/(float)1000);5.1690004-13.以下程序段中输出语句执行后的输出结果依次是____、和____。inti=-200,j=2500;printf("(1)%d%d",i,j);printf("(2)i=%d,j=%d",i,j);printf("(3)i=%dj=%d",i,j);(1)-2002500(2)i=-200,j=2500(3)i=-200j=25004-14.当运行以下程序时,在键盘上从第一列开始输入9876543210↙(此处↙代表回车),则程序的输出结果是___。main

16、(){inta;floatb,c;scanf("%2d%3f%4f",&a,&b,&c);printf("a=%d,b=%f,c=%f",a,b,c);}a=98b=765.000000c=4321.0000004-15.以下程序段,要求通过scanf函数给变量赋值,然后输出变量的值。写出运行时给k输入100,给a输入25.81,给x输入1.89234时的三种可能的输入形式_________、________和__________。intk;floata;doublex;scanf("%d%f%lf",&k,&a,&x);pirntf("k

17、=%d,a=%f,x=%f",k,a,x);(1)(1)100<回车>25.81<回车>1.89234<回车>(2)(2)100<空格>25.81<空格>1.89234<回车>(3)(3)10025.811.89234<回车>4-16.执行下列程序段后,输出结果是_________。inta,b,c;a=b=c=0;c=(a-=a-3),(a=b,b+3);printf("%d,%d,%d",a,b,c);(0,0,3)4-17.下面程序的输出结果是__________。main(){intx=10,y=3,z;prin

18、tf("%d",z=(x%y,x/y));}34-18.若doublea,b,c;要求为a、b、c分别输入10、20、

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

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

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