- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计实验报告
实验名称
循环控制语句
学 院
机械工程与自动化
专业班级
机械1003
姓 名
学 号
任课教师
实验时间
2011.10.26
实验目的
熟练掌握while语句、do-while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用三种循环语句实现循环结构;
掌握简单、常用的算法,并在编制过程中体验各种算法的编程技巧;
进一步学习调制程序,掌握语法错误和逻辑错误的检查方法。
实验内容
作业一:输入两个正整数m和n,求他们的最大公约数和最小公倍数。
作业二:输出1000以内最大的10个素数以及他们的和。
作业三:根据公式π^2/6=1/1^2+1/2^2+1/3^2+……+1/n^2,求出π的值。
算法描述流程图
作业一流程图:
否
否
是
是是
否
否
是
是
否
开始
声明变量m,n.,j,s,i=1
i=mi=n
m%i==0n%i==0
s=i
输出s
m=n
j=n
j=m
j%m==0j%n==0
j++
i++
输出j
作业二流程图:
是
是
否
是 是
否
否
是
否
是
是
否
开始
声明变量及初始化
k=3,s=x=y=sum=add=0
k1000
数字k是否为素数?
a[s]=k;add+=a[s];s++;
k=k+2
s10
b[x]=a[--s];sum+=b[x];x++
k10
输出sum
结束
开始
声明变量m=2,j
mj/2
j%m==0
返回1
返回0
m++
子函数
作业三流程图:
否
否
是
开始
声明变量m=1,n,s=0,pi
m=n
s=s+1.0/m*m;
m=m+1;
n=m-1
pi=sqrt(6*s)
输出n,pi
结束
源程序
作业一:
main()
{
int m,n,i,j,s;
printf(Please input two number=);
scanf(%d,%d,m,n);
for(i=1;i=mi=n;i++)
{
if(m%i==0n%i==0)
s=i;
}
if(m=n)
j=m;
else j=n;
for(;!(j%m==0j%n==0);j++);
printf(s=%d,j=%d\n,s,j);
}
作业二:
#includestdio.h
int sushu(int j)
{int m;
for(m=2;m=j/2;m++)
{if(j%m==0)
return 0;}
return 1;
}
main()
{
int k,s=0,a[1000],b[1000],x=0,y=0,sum=0,add=0,z=0;
{
for(k=3;k=1000;k+=2)
{
if(sushu(k))
{
a[s]=k;
add+=a[s];
s++;
}
}
}
if(s10)
{
for(x=0;x10;x++)
{
b[x]=a[--s];
sum+=b[x];
}
for(y=0;y(x-1);y++)
{
printf(%d+,b[y]);
}
printf(%d=%d\n,b[y],sum);
}
else
{
printf(the number of sushu is less than 10!\n);
for(z=0;z(s-1);z++)
{
printf(%d+,a[z]);
}
printf(%d=%d,a[z],add);
}
}
作业三:
#includemath.h
#includestdio.h
main()
{
int n,m;
float s,pi;
prin
您可能关注的文档
- 生产实习报告(tong).doc
- 初中化学实验计划.doc
- 教务信息管理系统设计报告.doc
- 02《一:实训报告封面格式》.doc
- 成本会计综合实验报告格式.doc
- 二氧化碳的制取和性质实验报告1刘.doc
- 设计报告封面.doc
- 武汉工程大学实验报告格式.doc
- 16浑河水污染调查报告.doc
- 大学生假期社会实践鉴定表.doc
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 2024年宝鸡职业技术学院单招职业技能测试题库及完整答案1套.docx VIP
- 网上支付与安全教学设计 教案全套 1-网上支付与安全概述---11-网络金融.doc
- 2024零碳城市建设评价指南.docx
- 物业小区安全隐患排查及整改措施.docx VIP
- 2025年新疆事业单位招聘考试时间及计划申报笔试备考题库及答案解析.docx
- 2024昆十中教育集团·白塔中学夏季教师及专职员工招聘(18人)笔试备考题库及答案解析.docx
- 2024年宝鸡职业技术学院单招职业技能测试题库完整答案.docx VIP
- TCRHA-床旁超声评估压力性损伤技术规范.pdf
- 一种攀爬机器人用夹爪.pdf VIP
- 06互联网营销师-通用知识第6章-客户关系管理.pptx
文档评论(0)