c语言编程习题和答案

c语言编程习题和答案

ID:6384163

大小:311.00 KB

页数:28页

时间:2018-01-12

c语言编程习题和答案_第1页
c语言编程习题和答案_第2页
c语言编程习题和答案_第3页
c语言编程习题和答案_第4页
c语言编程习题和答案_第5页
资源描述:

《c语言编程习题和答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1题:/*九九乘法表:*/#includeintmain(void){inti,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++)printf("%dx%d=%2d",i,j,i*j);printf("");}return0;}2题:/*求n的阶乘之和:*/#includeintmain(void){inti,n,s,k,j;scanf("%d",&n);for(s=1,i=1;i<=n;i++)s*=i;printf("%d!=%d

2、n",n,s);for(s=1,i=1;i<=n;i++){for(k=0,s=1,j=1;j<=i;j++)s=s*j,k+=s;}printf("他们的n阶之和为%d",k);return0;}3题:/*求兔子繁殖问题:*/#includeintmain(void){inta=1,b=1,i=3,n,c;printf("请输入一个繁殖时间(单位为月):");scanf("%d",&n);while(i<=n){c=a+b;a=b;b=c;i++;}printf("他们繁

3、殖的兔子数为:%d(只)",c);return0;}1题:/*猴子吃桃:*/#includeintmain(void){inti,a=1,s=0;for(i=9;i>=1;i--){s=(a+1)*2;a=s;}printf("s=%d个",s);return0;}2题:/*求分数之和:*/#includeintmain(void){floatk,i,a=1,b=2,sum=0.0;printf("这前20个分数分别是:");for(i=1,sum=0;i

4、<=20;i++){sum+=b/a;printf("%.f/%.f",b,a);k=b,b=(a+b),a=k;}printf("他们的和为:sum=%.2f",sum);return0;}3题/*判断是否是水仙花数:*/#includeintmain(void){inta,j,k,s;printf("请输入一个数:");scanf("%d",&a);for(;a<100

5、

6、a>999;){printf("输入有误,请重新输入一个三位数:");scanf("%d",&

7、a);}j=a/100,k=a%100/10,s=a%10;if(a==j*j*j+k*k*k+s*s*s)printf("%d是水仙花数。",a);elseprintf("%d不是水仙花数。",a);return0;}4题:/*求小球反弹的路程:*/#includeintmain(void){floati,k,j,s=100;for(i=1,k=0,s=100;i<=10;i++){k+=s+s/2;s=s/2;}printf("小球反弹到第10次后的路程为:s=

8、%.4f",k);return0;}5.求最大公约数:5题:/*yourid_16.c:*/#includeintfunc(inta,intb){inttemp;while(b!=0){temp=a%b;a=b;b=temp;}returna;}voidmain(){inta,m,j,temp;printf("请输入两个数:");scanf("%d%d",&m,&j);if(m

9、数为:%d",a);printf("最小公倍数为:%d",m*j/a);}实验三选择结构程序设计【目的与要求】1.正确使用关系表达式和逻辑表达式表达条件。2.学习分支语句if和switch的使用方法。3.进一步熟悉VC6.0集成环境的使用方法,学习VC6.0环境提供的调试工具。【内容与过程】1.设计下列算法,用N—S流程图表示(写在纸上),试根据流程图编写程序:判断一个整数n能否被3和5整除(源程序名:yourid_6.c)。1题:/*yourid_6.c*/#include

10、>intmain(){inti=0,a;printf("请输入一个数:");scanf("%d",&a);if(a%3==0&&a%5==0)printf("yesis%d",a);elseprintf("noisnotture%d",i);return0;}1.调试下列程序,使之具有如下功能:输入a、b、c三个整数,求最小值。写出调试过程。(源程序名:yourid_7.c)2题:main(){inta,b,c;scanf("%d%d%d",a,b,c

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

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

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