C语言课后习题(学生用-简版)

C语言课后习题(学生用-简版)

ID:44811602

大小:210.00 KB

页数:25页

时间:2019-10-29

C语言课后习题(学生用-简版)_第1页
C语言课后习题(学生用-简版)_第2页
C语言课后习题(学生用-简版)_第3页
C语言课后习题(学生用-简版)_第4页
C语言课后习题(学生用-简版)_第5页
资源描述:

《C语言课后习题(学生用-简版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、广东药学院《C语言程序设计》课后习题(简版)班级:学号:姓名:组号:成员号:教师:刘军医药信息工程学院计算中心2012.9-22-习题一一.填空题1.i为int型变量,且初值是3,有表达式i++-3,则该表达式的值是,变量i的值是。2.i为int型变量,且初值是2,有表达式++i-3,则该表达式的值是,变量i的值是。3.i为int型变量,且初值是3,有表达式i=i+=i*5,则该表达式的值是,变量i的值是。4.i为int型变量,且初值是3,有表达式i=(a=5,b=10)+(i+=b,b+=a),则该表达式的值是,变量i,a,b的值分别是。5.i为int型变量,且初值是3,有表达

2、式i=(i+=i,i*=i),i-10,i%4,则该表达式的值是,变量i的值是。6.说明变量为双精度的关键字是。二.选择题1.若a,b,c,d都是int型变量且初值均为10,不正确的赋值语句是()。A.a=b=c=d;B.a=b++;C.a+b++;D.d=(a=b=125)-c++;2.若a,b,c,d都是float型变量且初值为10.95,不正确的赋值语句是()。A.a=b=15;B.d=int(a+c);C.a=(int)(b+1);D.++a;3.若a,b,c均为int型变量且有值,要交换变量a和b的值,正确的语句组是()。A.c=a,a=b,b=c;B.a=b;b=a;

3、C.c=a;a=b;b=c;D.c=a;b=a;a=c;4.若a,b均为int型变量,x,y均为float型变量,正确的输入函数是()。A.scanf("%d%f",&a,&b);B.scanf("%d%f",&a,&x);C.scanf("%d%d",a,b);D.scanf("%f%f",x,y);5.若x,y均为double型变量,正确的输入函数是()。A.scanf("%f%f",&x,&y);B.scanf("%d%d",&x,&y);C.scanf("%lf%lf",&x,&y);D.scanf("%lf%lf",x,y);6.若x为char型变量,y为int型变量,

4、x,y均有值,正确的输出函数是()。A.printf("%c%c",x,y);B.printf("%c%s",x,y);C.printf("%f%c",x,y);D.printf("%f%d",x,y);7.若x,y均为int型变量且有值,要输出x,y的值,正确的输出函数是()。A.printf("%d%d",&x,&y);B.printf("%f%f",x,y);C.printf("%f%d",x,y);D.printf("%d%d",x,y);8.x为int型变量,且值为2345,不正确的输出函数是()。A.printf("%d",x);B.printf("%3d",x);C

5、.printf("%c",x);D.printf("%s",x);习题二一.写出下列程序的运行结果1.下面程序的运行结果是()。main(){inta,b;a=23;b=87;printf("%d%d",a,b);}-22-A.23B.23,87C.a=23D.238787b=872.下面程序的运行结果是()。main(){floatx,y;x=12.34;y=0.00045;printf("%f,%f",x,y);}A.12.34,0.00045B.12.340000,0.000450C.12.340.00045D.12.3400000.0004503.下面程序的运行结果是

6、()。main(){inth=34,k=56;printf("h=%dk=%d",h,k);}A.h=34B.h=34k=56C.3456D.34k=56564.下面程序的运行结果是()。main(){floatx=12.34567,y=345.2354;printf("x=%5.3f,y=%5.3f",x,y);}A.12.346,345.235B.x=12.346,y=345.235C.12.345670,345.235000D.x=12.34567,y=345.23545.下面程序的运行结果是()。main(){ints=-3,w=5;printf("%u,%u,%

7、d,%d",s,w,s,w);}A.-3,5,-3,5  B.-35-35  C.65533,5,-3,5  D.65533,65531,-3,56.运行下面程序时若从键盘输入:123456789¿输出结果是()。main(){inta,b,c;scanf("%3d%3d%3d",&a,&b,&c);printf("a=%d,b=%d,c=%d",a,b,c);}A.a=123,b=45,c=678B.a=123b=454c=678C.123,45,678D.a=123,b=45

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

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

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