西南石油大学c语言答案

西南石油大学c语言答案

ID:41622887

大小:49.00 KB

页数:6页

时间:2019-08-29

西南石油大学c语言答案_第1页
西南石油大学c语言答案_第2页
西南石油大学c语言答案_第3页
西南石油大学c语言答案_第4页
西南石油大学c语言答案_第5页
资源描述:

《西南石油大学c语言答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告四课程C语言程序设计实验项目循环结构程序设计成绩专业班级2011电科学号1117040152实验日期2012.4.19姓名汤强实验日期指导教师杨绪华一【实验目的】1.了解当型循环和直到型循环的执行机理。2.熟练掌握三种循环语句:while、do-while和for的使用。3.掌握利用循环语句求解一些常用算法的方法。二【实验内容】【实验4-1】分别用while、do-while和for语句实现1+2+3+…+100的值【实验4-2】计算1+1/2+1/4+1/6…+1/1000的值并输出【实验4-3】编写一程

2、序,显示100到999之间的所有水仙花数。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数字本身。例如: 153=13+53+33【实验4-4】编写程序,利用下列表达式,计算的近似值,直到某一项的绝对值小于10-6为止。【实验4-5】从键盘输入任意一个整数,判断该整数是否为素数。在屏幕上分别显示输入输出相关信息。【实验4-6】鸡兔共笼有30个头,90只脚,求鸡兔各有多少?。【实验4-7】在屏幕上输出下三角九九乘法表。【实验4-8】输出1-100以内的个位数不为3的数之和。三【实验过程】【实验1】代码及运行结

3、果:#includeintmain(void){inta=1,b=0,c=1,d=0,e,f=0;do{b=b+a;a++;}while(a<=100);printf("b=%d",b);while(c<=100){d=d+c;c++;}printf("d=%d",d);for(e=1;e<=100;e++){f=f+e;}printf("f=%d",f);return0;}【实验2】代码及运行结果:#includeintmain(void){longdoublea,

4、b=1;for(a=2;a<=1000;a=a+2){b=b+1/a;}printf("%lf",b);return0;}【实验3】代码及运行结果:#includeintmain(void){inta,b=0,c,d,e;for(a=100;a<=1000;a++){e=a/100;d=a/10%10;c=a%10;if(a==e*e*e+d*d*d+c*c*c)printf("%d",a);}return0;}【实验4】代码及运行结果:#include#include<

5、math.h>intmain(void){longdoublea,b=0,c=0,d=1;for(a=1;fabs(1/a)>(1e-6);a=a+2){b=b+d/a;c=4*b;d=-d;}printf("%lf",c);return0;}【实验5】代码及运行结果:#includeintmain(void){inta,b=0,c;printf("输入数字");scanf("%d",&a);for(c=2;c<=a;c++){if(a%c==0)if(a==c)printf("你输入的素

6、数是%d",a);elseprintf("你输入的不是素数");break;}return0;}【实验6】代码及运行结果:#includeintmain(void){inta,b;for(a=1;a<=30;a++){b=30-a;if(2*a+4*b==90)printf("%d%d",a,b);}return0;}【实验7】代码及运行结果:#includeintmain(void){inta,b;for(a=1;a<=9;a++){printf("");for

7、(b=1;b<=a;b++)printf("%d*%d=%d",b,a,b*a);}}【实验8】代码及运行结果:#includeintmain(void){inta,b=0;for(a=1;a<=100;a++){if(a%3==0)continue;b=b+a;}printf("%d",b);return0;}四【实验小结】

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

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

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