实验三循环机构程序设计实验.docx

实验三循环机构程序设计实验.docx

ID:62220085

大小:71.60 KB

页数:4页

时间:2021-04-21

实验三循环机构程序设计实验.docx_第1页
实验三循环机构程序设计实验.docx_第2页
实验三循环机构程序设计实验.docx_第3页
实验三循环机构程序设计实验.docx_第4页
资源描述:

《实验三循环机构程序设计实验.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验三循环机构程序设计实验一、实验目的1.掌握while、dowhile和for循环结构的用法以及循环条件的构造;2.能够掌握循环结构程序设计。二、实验内容1.验证性实验1)求1+2+3+4+5+⋯+100之和,验证程序运行结果。#includemain(){inti,sum;sum=0;i=1;while(i<=100){sum=sum+i;i++;}printf("1+2+3+...+100=%d",sum);}修改上面的程序,实现1~100间所有偶数之和。2)运行下列

2、程序,说明程序的功能。#include"stdio.h"main(){intn,j=0;for(n=1;n<=100;n++){if(n%7!=0)continue;printf("%3d",n);j++;if(j%5==0)printf("");}printf("j=%d",j);}while(__①__){if(x>amax)amax=x;elseif(__②__)amin=x;elsescanf("%f",&x);}printf("amax=%famin=%f",a

3、max,amin);}2.设计性实验1)从键盘输入若干学生的成绩,输出最高和最低成绩,当输入负数时结束,请将程序补充完整。#include1/4main(){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while(__①__){if(x>amax)amax=x;elseif(__②__)amin=x;elsescanf("%f",&x);}printf("amax=%famin=%f",amax,amin);}2)根据

4、以下公式求p的值,结果由函数值返回。m与n为两个正数且要求m>n。请将程序补充完整。#includemain(){inti,m,n;doublep=1.0;scanf("%d%d",&m,&n);for(i=1;i<=m;i++)p=__①__;/*求m!*/for(i=1;i<=n;i++)p=__②__;/*求m!/n!*/for(i=1;i<=m-n;i++)p=p/i;/*求m!/(n!(m-n)!)*/printf("%f",p);}3)下面程序的功能是用“辗转相除法

5、”求两个正数M和N的最大公约数,将程序补充完整。#includemain(){intm,n,r;printf("pleaseinputm&n:");scanf("%d%d",&m,&n);if(mmain(){inti,n;longs=0;scanf("%d",&n);2/4

6、for(i=2;i<=n-1;i++)/*从2~n-1中找n的所有因子*/if(__①__)s+=__②__;/*将所有因子的平方和*/printf("s=%d",s);}5)输出1到1000之内能被5或13整除、但不能同时被5和13整除的整数,请将程序补充完整。#includemain(){inti,j=0;for(i=1;i<=1000;i++)if(__①__)printf("%4d",i);}6)计算S=(1+1/2)+(1/3+1/4)+⋯+(1/(2n-1)+1/2

7、n),请将程序补充完整。矚慫润厲钐瘗睞枥庑赖。#includemain(){inti,n;doubles=0.0;for(i=1;i<=n;i++)s=s+__①__;printf("%f",s);}7)计算s=1-ln(1)-ln(2)-ln(3)-⋯-ln(m),请将程序补充完整。#includemain(){inti,m;doubles=1.0;scanf("%d",&m);for(i=1;i<=__①__;i++)s=s-log(i);/*计算s=1-l

8、n(1)-ln(2)-ln(3)-⋯-ln(m)*/聞創沟燴鐺險爱氇谴净。printf("%f",s);}8)输入一个整数,判断是否是素数,若为素数输出1,否则输出0,请将程序补充完整。#includemain(){inti,x,y=1;scanf("%f",&x);for(i=2;i<=x/2;i++)if__①__{y=0;break;}3/4printf("%d",y);}9)数字猜谜游戏。也许很多人小时候都玩过这样一个猜数字的游戏:一个小朋友手里握着一张纸牌,由其他

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

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

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