c语言循环结构程序设计(3)

c语言循环结构程序设计(3)

ID:1641963

大小:180.50 KB

页数:7页

时间:2017-11-12

c语言循环结构程序设计(3)_第1页
c语言循环结构程序设计(3)_第2页
c语言循环结构程序设计(3)_第3页
c语言循环结构程序设计(3)_第4页
c语言循环结构程序设计(3)_第5页
资源描述:

《c语言循环结构程序设计(3)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三次实验内容循环结构程序设计学号:姓名:实验日期:3.22一、实验目的:(1)让学生学会在VC6.0开发环境下,如何调试一个循环结构的程序(2)掌握用while、dowhile、for语句实现循环结构的方法(3)掌握如何实现循环的嵌套设计。(4)学习如何使用continue,break结束循环。(5)了解goto语句的使用。二、实验难点和重点(1)循环的嵌套(2)如何设置断点三、教学案例1、输出1~1000以内所有的完数以及总个数。#includemain(){inti,s,k,count=0;for(

2、k=1;k<1000;k++){s=0;for(i=1;imain(){inti=0,j,k;for(k=1;k<1000;k++){if(k%5==0

3、&&k%7==0){printf("同时是5和7的倍数:%d",k);i+=k;}if(i>200)break;}printf("这些数的和为:%d",i);}3、用下面的格式输出9*9乘法表。(循环的嵌套)#includemain(){inti,j,k,m;printf("*

4、");for(i=1;i<=9;i++)printf("%5d",i);printf("");for(i=0;i<=25;i++)printf("-");printf("");for(k=1;k<=9;k+

5、+){printf("%-2d

6、",k);//如果用("%-2d

7、"则出现对不齐的现象for(m=1;m<=k;m++)printf("%5d",k*m);printf("");}}四、实验内容1.求出1~100之内所有的素数的和。并统计出素数的个数。#include#includemain(){intx,k,j,n=0,m=0;printf("素数有:");for(x=1;x<=100;x++){j=1;for(k=2;k<=sqrt(x);k++)if(x%k==0){j=

8、0;break;}if(j==1){if(n%5==0)printf("");/*5个数一行*/n++;printf("%5d",x);m=m+x;}}printf("");printf("素数个数:%d",n);printf("素数总和:%d",m);getchar();}1.用循环嵌套输出如下图形。#includemain(){charxing[][9]={{'','','','','*'},{'','','','*','*','*'},{'','','*','*','*','*','

9、*'},{'','*','*','*','*','*','*','*'},{'*','*','*','*','*','*','*','*','*',},{'','*','*','*','*','*','*','*'},{'','','*','*','*','*','*'},{'','','','*','*','*'},{'','','','','*'}};inti,j;for(i=0;i<9;i++){for(j=0;j<9;j++)printf("%c",xing[i][j]);printf("");}return0

10、;}2.变成实现:从键盘上任意输入一个四位数,按照逆序的顺序将这四位数输出。(用循环实现)#includemain(){inti,a=0;charb[5];printf("请输入一个4位数,按回车结束:");printf("输入的数为:");scanf("%s",b);printf("逆序输出为:");for(i=0;b[i]!='';i++)a++;for(i=a-1;i>=0;i--)printf("%c",b[i]);}1.编程实现求π的近似值。π=(1-1/3+1/5-1/7+1/9-1/

11、11+…)*4要求直到最后一项的绝对值小于10-5为止。#include#includemain(){ints;floatn,t,pi;t=1;pi=0;n=1.0;s=1;for(;(fabs(t)>1e-5);){pi=pi+t;n=n+2;s=-s;t=s/n;}

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

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

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