欢迎来到天天文库
浏览记录
ID:51438315
大小:43.00 KB
页数:3页
时间:2020-03-24
《实验四 循环结构程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、河南工业大学C语言实验报告专业班级:数控1103学号:201123040322姓名:李明红指导老师:杨爱梅评分:实验题目:循环结构程序设计实验目的:熟练掌握while,do—while及for语句的格式、执行过程及循环嵌套的使用实验内容:P140-141习题3.4.5.6实验步骤:(具体程序及运行结果)第五章}第三题#includeintmain(){intp,r,n,m,temp;printf("请输入两个正整n,m:");scanf("%d,%d,",&n,&m);if(n2、n%m;n=m;m=r;}printf("它们的最大公约数为:%d",n);printf("它们的最小公倍数为:%d",p/n);return0;}第四题#includeintmain(){charc;intletters=0,space=0,digit=0,other=0;printf("请输入一行字符:");while((c=getchar())!=''){if(c>='a'&&c<='z'3、4、c>='A'&&c<='Z')letters++;elseif(c=='')space++;elseif(c>='0'&&c<='9')digit++5、;elseother++;}printf("字母数:%d空格数:%d数字数:%d其他字符数:%d",letters,space,digit,other);return0;}第五题#includeintmain(){inta,n,i=1,sn=0,tn=0;printf("a,n=:");scanf("%d,%d",&a,&n);while(i<=n){tn=tn+a;sn=sn+tn;a=a*10;++i;}printf("a+aa+aaa+...=%d",sn);return0;}第六题#includeintmain(){6、doubles=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;s=s+t;}printf("1!+2!+...+20!=%22.15e",s);return0;}实验体会:(200字以内)这个实验让我学会了如何让一个编制好的程序进行试运行,这给以后的实际程序操作打下了基础。循环语句的应用让我们的计算变得简便,快捷。这给我们的生活带来很大好处,不同的循环结构有不同的用处。有的循环结构分为好几成,每一层都有不同的用处。不同的循环结构有不同的作用!
2、n%m;n=m;m=r;}printf("它们的最大公约数为:%d",n);printf("它们的最小公倍数为:%d",p/n);return0;}第四题#includeintmain(){charc;intletters=0,space=0,digit=0,other=0;printf("请输入一行字符:");while((c=getchar())!=''){if(c>='a'&&c<='z'
3、
4、c>='A'&&c<='Z')letters++;elseif(c=='')space++;elseif(c>='0'&&c<='9')digit++
5、;elseother++;}printf("字母数:%d空格数:%d数字数:%d其他字符数:%d",letters,space,digit,other);return0;}第五题#includeintmain(){inta,n,i=1,sn=0,tn=0;printf("a,n=:");scanf("%d,%d",&a,&n);while(i<=n){tn=tn+a;sn=sn+tn;a=a*10;++i;}printf("a+aa+aaa+...=%d",sn);return0;}第六题#includeintmain(){
6、doubles=0,t=1;intn;for(n=1;n<=20;n++){t=t*n;s=s+t;}printf("1!+2!+...+20!=%22.15e",s);return0;}实验体会:(200字以内)这个实验让我学会了如何让一个编制好的程序进行试运行,这给以后的实际程序操作打下了基础。循环语句的应用让我们的计算变得简便,快捷。这给我们的生活带来很大好处,不同的循环结构有不同的用处。有的循环结构分为好几成,每一层都有不同的用处。不同的循环结构有不同的作用!
此文档下载收益归作者所有