C语言程序设计期末复习题(分析程序或程序段)新

C语言程序设计期末复习题(分析程序或程序段)新

ID:47486653

大小:53.50 KB

页数:4页

时间:2020-01-12

C语言程序设计期末复习题(分析程序或程序段)新_第1页
C语言程序设计期末复习题(分析程序或程序段)新_第2页
C语言程序设计期末复习题(分析程序或程序段)新_第3页
C语言程序设计期末复习题(分析程序或程序段)新_第4页
资源描述:

《C语言程序设计期末复习题(分析程序或程序段)新》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4页共4页第三部分分析程序或程序段分析程序或程序段,给出下列程序的运行结果:-4-第4页共4页1.#includemain(){inti=16,j,x=6;j=i+++1;x*=i=j;printf(“%d,%d”,j,x);}运行结果是:2.#includemain(){inta,b,c,d;a=c=0;b=1;d=20;if(a)d=d-10;elseif(!b)if(!c)d=25;elsed=15;printf(“d=%d”,d);}运行结果:3.main(){inti=10;switch(i)

2、{case9:i+=1;case10:i+=1;case11:i+=1;default:i+=1;}printf(“%d”,i);}运行结果:4.#includemain(){inta[]={1,2,3,4},i,j,s=0;j=1;for(i=3;i>=0;i--){s=s+a[i]*j;j=j*10;}printf("s=%d",s);}运行结果:5.func(intx){x=20;}main(){intx=10;func(x);printf(“%d”,x);}运行结果:106.#includemain(

3、){intx=8,y=12;printf("%d%d",x++,++y);printf("%d%d",x,y);}运行结果是:7.#includevoidFunc(intb[]){intj;for(j=0;j<4;j++){b[j]=j;}-4-第4页共4页}main(){staticinta[]={5,6,7,8},i;Func(a);for(i=0;i<4;i++){printf("%d",a[i]);}}运行结果是:8.#includemain(){intcube(inty);intx;for(

4、x=1;x<=5;x++)printf(“%d”,cube(x));}intcube(inty){return2*y;}运行结果是:9.#includevoidFunc(void);main(){inti;for(i=0;i<2;i++){Func();}}voidFunc(void){staticinttimes=1;printf("Func()wascalled%dtime(s).",times++);}运行结果是:10.#include#include#defineARR_SIZE8

5、0voidInverse(charstr[]);main(){chara[ARR_SIZE];printf("Pleaseenterastring:");gets(a);Inverse(a);printf("Theinversedstringis:");puts(a);}voidInverse(charstr[]){intlen,i=0,j;chartemp;len=strlen(str);for(j=len-1;i

6、输入ASDFG,结果是:11.#includevoidFunc(void);main(){inti;for(i=0;i<5;i++){Func();}}voidFunc(void){staticinta=1;intb=2,c;c=a+b;a++;b++;printf("%3d",c);}运行结果是:12.#includeintfun(intx,inty){returnx>y?x:y;}main()-4-第4页共4页{inta=2,b=5,c=8;printf("%d",fun(fun(a+c,b),a-c))

7、;}运行结果是:13.main(){inti,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<3;j++){if(j%2)continue;x++;}x++;}printf("x=%d",x);}运行结果是:14.#includeintfun1(intx){x=20;returnx;}voidfun2(intb[4]){intj;for(j=3;j>=0;j--){b[j]=j;}}main(){inty,x=10;inta[4]={1,2,3,4},k;y=2*fun1(x);printf("y=%

8、d",y);fun2(a);for(k=0;k<4;k++){printf("%3d",a[k]);}}运行结果是:1

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

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

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