ImageVerifierCode 换一换
格式:DOCX , 页数:93 ,大小:30.56KB ,
资源ID:4666977      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4666977.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《C语言程序设计》阅读程序写结果试题汇总.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《C语言程序设计》阅读程序写结果试题汇总.docx

1、C语言程序设计阅读程序写结果试题汇总阅读程序写结果试题第四章 选择结构 (共20道题)1. (于蕾)#include void main( ) int x,y,t;x=7;y=9;if(xy) t=x;x=y;y=t;printf(%d,%dn , x,y );运行结果:9,72. (于蕾)#include void main( ) int x=1,a=2,b=3; switch(x) case 1: a-; break; case 2: b+; break; case 3: a+;b+; printf(na=%d,b=%dn,a,b);运行结果:a=1,b=33. (于蕾)#include

2、void main( ) char ch1 = E; if(ch1 = A) ch1+; else ch1+=32; printf(ch1 = %cn, ch1);运行结果:ch1= F 4. (于蕾)#include void main( ) int x,y,t;x=5;y=3;if(xy) t=x;x=y;y=t;printf(%d,%dn , x,y );运行结果:3,55. (王伟)#include int main() int a,b,c,m; printf(Enter three integers:); scanf(%d%d%d,&a,&b,&c); if(a=b) m=a; el

3、se m=b; if(cm) m=c; printf(m=%dn,m); return 0;输入:21 22 23运行结果:m=216. (王伟)#include int main() char ch1=a,ch2=B,ch3=E; if(ch1ch2) if(ch2ch3) ch3+; else -ch3; printf(ch3=%cn,ch3); return 0;运行结果:ch3=D7. (王伟)#include int main() float x,y; scanf(%f,&x); switch(int)x/10) case 0: y=1.0; printf(y=%fn,y);brea

4、k; case 1: y=2*x+1; printf(y=%fn,y);break; case 2: y=3*x*x+2; printf(y=%fn,y);break; default: printf(No definition.n); return 0;输入:15.3运行结果:y=31.6000008. (王伟)#include int main() char ch1=A,ch2=B; switch(ch1) case A: switch(ch2) case B: printf(Good!n);break; case A: printf(Better!n);break; case B: pr

5、intf(Best!n); break; return 0;运行结果:Good!Best!9 (王锋)#include void main() float score;score = 100;if (score60) printf(En); else switch( ( int ) score / 10 ) case 10: case 9: printf(An); case 8: printf(Bn); case 7: printf(Cn); break; case 6: printf(Dn); break; default: printf(Errorn); 运行结果:ABC10 (王锋)#i

6、nclude void main()int i=0,a=2;if(i=0)printf(“*”);elseprintf(“$”);printf(“*”);运行结果:*11. (王锋)#include void main()int m=10,n=0,p=4,q=20;if (m) if (n) q=15-m;else q=25+m;else if (p) q=q+p;printf(“q=%dn”,q); 运行结果:q=3512. (王锋)#includevoid main()int a=1,b=0;switch(a)case 1: switch (b)case 0: printf(“*0*”);

7、 break; case 1:printf(“*1*”);break;case 2: printf(“*2*”);break;运行结果:*0*2*13. (宋昕)#includeint main( ) int a=2,b=7,c=5; switch (a0) case 1: switch (b0) case 1: printf(); break ; case 2: printf(!); break ; case 0: switch (c=5) case 1: printf(*) ; break ; default : printf(#) ; break ; default : printf(&

8、); printf(n); return 0;运行结果:*&14. (宋昕)#includeint main() int a=0,b=1,c=0,d=20; if(a) d=d-10; else if (!b) if(!c) d=15; else d=25; printf(d=%dn,d); return 0;运行结果:d=2015. (宋昕)#includeint main() int a=1; switch(a) case 0: printf(*0*);break; case 1:printf(*1*);break; case 2:printf(*2*);break; return 0;运

9、行结果:*1*16. (宋昕)#include int main() int x, y; scanf(%d,&x); y = x12 ? x + 10 : x - 12; printf(%dn, y); return 0;输入:12运行结果:017. (宋昕)#include int main() float x, y; char op; double r; scanf(%c%f%f,&op,&x,&y); switch(op) case +: r = x + y; break; case -: r = x - y; break; case *: r = x * y; break; case

10、/: r = x / y; break; printf(%.1f, r); return 0;输入:3.5运行结果:0.618. (王勇超)#include stdio.hvoid main( ) int a=7; if(a9 | a10) a=a/3; else a=a%3; printf(a=%d, a);运行结果:a=219. (王勇超)#includevoid main() int a=20; switch(a%3) case 0: printf(0); case 1: printf(1); case 2: printf(2); default: printf(3); printf(4

11、);运行结果:23420. (王勇超)#include void main() int a=2,b=5,c=8,t; if ( a b ) t = a; a = b; b = t; if ( b c ) t = b; b = c; c = t; if ( a b ) t = a; a = b; b = t; printf( %d,%dn, a+, -c );运行结果:8,1第五章 循环结构 共20道题1. (于蕾)#include void main() int number , digit; number = 1234; while ( number != 0 ) digit = numbe

12、r%10 ; printf( %d , digit ) ; number = number / 10 ; 运行结果:43212. (于蕾)#include #define N 5void main( )int i; for(i=1;iN;i+) printf(%dn,i*i);运行结果:149163. (于蕾)#includevoid main( ) int i,s,x; s=0; x=15; for(i=1;i=5;i+) if (x%i=0)s= s + i; printf(i=%d,s=%dn,i,s);运行结果:i=6,s=94. (于蕾)#include void main()int

13、 counter=1; while(counter = 5) printf(%d n, counter ); counter+;运行结果:123455 (王伟)#includeint main() int i,sum,m,a; sum=0; m=5; for(i=0;im) sum+=a; printf(sum=%dn,sum); return 0;输入:2 10 8 3运行结果:sum=186. (王伟)#includeint main() int i,j,k; for(i=1;i=4;i+) for (j=1;j5-i;j+) printf( ); for(k=1;k=i;k+) prin

14、tf(*); printf(n); return 0;运行结果: * * *7. (王伟)#include int main() int i,j; i=1; while(i5) for(j=1;j2*i+1;j+) printf(%c,#); printf(n); i+; return 0;运行结果:#8. (王伟)#include int main() int i=10,m=0,n=0; do if(i%2!=0) m=m+i; else n=n+i; i-; while(i=0); printf(m=%d,n=%dn,m,n); return 0;运行结果:m=25,n=309 (王锋)#

15、include void main() int sum=0,n; scanf(%d,&n); while(n=5) sum+=n; n+; printf(sum=%d,sum);输入:1运行结果:sum=1510 (王锋)#include void main() int i, j; for(i=2;i=0;i-) for(j=1;j=i;j+) printf(*); for(j=0;j=2-i;j+) printf(!); printf(n); 运行结果:*!*!11 (王锋)#include void main() int a,b; for(a=1,b=1;a20) break; if(b%

16、4=1) b=b+4; continue; b=b-5; printf(a=%dn,a);运行结果:a=612 (王锋)#include void main( ) char k; int i; for(i=1;i3;i+) scanf(%c,&k); switch(k) case 0: printf(anothern); case 1: printf(numbern); 输入:01运行结果:anothernumbernumber13. (宋昕)#include int main() int i, s = 0; for(i = 1; i 10) break; printf(i=%d, s=%dn

17、, i, s); return 0; 运行结果:i=3, s=14 14. (宋昕)#include void main() char ch; while(ch=getchar()!=n) if (ch=A&ch=a&ch=z) ch=ch-32; printf(%c,ch); 输入:ABCdef运行结果:abcDEF15. (宋昕)#include int main () int a, b; for (a = 1, b = 1 ; a = 9) break; if (b % 3 = 1) b += 3 ; continue ; b -= 5; printf(%d,%dn, a, b); re

18、turn 0;运行结果:4,1016. (宋昕)#includeint main () int i = 0,j = 0; while (i 10) i+; while (j+ 10) ; printf(i=%d,j=%dn,i,j); return 0;运行结果:i=10,j=1117. (王勇超)#include stdio.hvoid main( ) int i,j,t; for(i=1,j=10;i 4 ); 运行结果:01010119 (王勇超)#include stdio.hvoid main() int i=7,j; while ( i 2) j = i%2; printf( %d

19、,j ); i-; printf( %d,i ); 运行结果:10101220. (王勇超)#include void main() int i,j,t=0; for(i=3;i0;i-) for(j=0;j4;j+) t+=j; printf(t=%d,t);运行结果:t=18第六章 函数 共40道题1. (王伟)#include long fun(int x,int n);int main() int x=3,n=3; long p; p=fun(x,n); printf(p=%ldn,p); return 0;long fun(int x,int n) int i; long p=1;

20、for(i=0;in;i+) p*=x; return p;运行结果:p=272. (王伟)#include int isDigit(char ch);int main() char ch; while(ch=getchar()!=n) if(isDigit(ch) putchar(ch); printf(n); return 0;int isDigit(char ch) if(ch=0 & ch=9) return 1; else return 0;输入:Abc1d23eF45g运行结果:123453. (王伟)#include void odddivisor(int n);int main

21、() int n; scanf(%d,&n); odddivisor(n); return 0;void odddivisor(int n) int i; for(i=3;i=n/2;i=i+2) if(n%i=0) printf(%5d,i); printf(n);输入:15运行结果: 3 54. (王伟)#include void print();int a=5;int main() int a=1,b=2; a=a+b; print(); printf(%d %dn,a,b); return 0;void print() int b=3; printf(%d %dn,a,b);运行结果:

22、5 33 25. (王伟)#include int fun1(int x);void fun2(int x);int main() int x=1; x=fun1(x); printf(%dn,x); return 0;int fun1(int x) x+; fun2(x); return x;void fun2(int x) x+;运行结果:26. (王伟)#include int fun1(int a,int b,int c);int main() int a=11,b=21,c=31; fun1(a,b,c); printf(%d %d %dn,a,b,c); return 0;int fun1(int a,int b,int c) a=a+10; b=b+10; c=c+10; return c;运行结果:11 21 317. (王伟)#includevoid fun(int x);int main() fun(7); printf(n); return 0;void fun(int x) if(x/21) fun(x/2); printf(%5d,x);运行结果: 3 78. (王伟)#include void fun(int a);int main() int i,a5=1,2,3;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1