C补充练习题—程序

C补充练习题—程序

ID:42304912

大小:132.50 KB

页数:18页

时间:2019-09-12

C补充练习题—程序_第1页
C补充练习题—程序_第2页
C补充练习题—程序_第3页
C补充练习题—程序_第4页
C补充练习题—程序_第5页
资源描述:

《C补充练习题—程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》补充练习题-程序题第2章一、阅读程序写运行结果题1.#includevoidmain(void){charc1=’a’,c2=’b’,c3=’c’,c4=‘\101’,c5=‘\116’;printf(“a%cb%c\tc%c\tabc.”,c1,c2,c3);printf(“tb%c%c”,c4,c5);}2.#includevoidmain(void){intc1,c2:c1=97;c2=98;printf(“%c%c”,c1,c2);printf(“%d%d’’,c1,c2);}3.#i

2、ncludevoidmain(void){inti,j,m,n;i=8;j=10;m=++i;n=j++;printf(‘‘%d,%d,%d,%d”.,i,j,m,n);}4.#includevoidmain(void){inta=1,b=2,c=3;a=b;b=c;c=a;printf(“a=%d,b=%d,c=%d”,a,b,c);}5.#includevoidmain(void){inta,b,c;a=(b=(c=3)*5)*2-3;printf(“a=%d;b=%d;c=%d”,a,b,c);

3、}第3章一、阅读程序写运行结果题1.#includevoidmian(void){inta=5,b=10;18floatx=34.73125;charc=’A’;printf(“%3d%3d”,a,b);printf(“%d,%f\n”,a,x);printf(”%7.2f,%9.4f\n”,x,x);printf(.”%c,%d”,c,c);printf(“%s,%l0s\n”,”computer”,”computer”);}二、程序设计题1.编写程序,用getchar()函数读入两个字符给c1,c2.然后分别用putchar()函数和p

4、rintf()函数输出这两个字符,并思考以下问题:(1)变量c1,c2应定义为字符型还是整型?或两者皆可?(2)若要求输出c1、c2值的ASCII码,应如何处理。第4章一、阅读程序写运行结果题1.若从键盘上输入“Next↙”,写出下列程序运行结果。#includevoidmain(void){charc;c=getchar();if(c>=‘a’&&c<=‘w’

5、

6、c>=‘A’&&c<=‘W’)c=c+3;elseif((c>=‘x’&&c<=‘z’)

7、

8、(c>=‘x’&&c<=‘z’))c=c-23;printf(“%”,c);}2.写出

9、下列程序运行结果。#includevoidmain(void){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;}printf(“a=%d,b=%d”,a,b);}二、程序设计题181.编写运输公司对用户计算运费程序。距离(S.单位为km)越远,每公里运费越低。标准如下:S<250没有折扣250,

10、8%折扣2000<,S<300010%折扣3000}voidmain(void){intc;while((c=getch

11、ar())!=’’)switch(c-’2’){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}printf(“”);}3.写出下列程序运行结果。#includevoidmain(void){ints=0,i;for(i=1;;i++){if(s>50)break;if(i%2==0)s+=i;}18printf(”i=%d,s二%d.,i,s);}二、程序填空题1.下列程序的功能是计算并

12、输出1!+2!+3!+…

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

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

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