- 0
- 0
- 约7.84千字
- 约 12页
- 2026-02-09 发布于河南
- 举报
实验四循环结构程序设计(4学时)
一、实验方式:一人一机
二、实验目的:
1、熟练掌握while语句、do-while语句和for语句。
2、练习并掌握循环结构的嵌套形式。
3、掌握循环结构的程序设计方法。
三、实验内容:
说明:前四题为必做题目,后两题为选做题目。
1、从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当
输入负数时结束输入。(实验指导书P117)
2、求所有的水仙花数。水仙花数是一个3位数的自然数,该数各位数的立
方和等于该数本身。(实验指导书P118)
3、判断输入的某个数是否为素数。若是,输出YES,否则输出NO。(书P123)
4、计算π的近似值。公式如下:π/4=1-1/3+1/5-1/7+„„,直到最后一项
-6
的绝对值小于10为止。(书P123)
5、计算s=1!+2!+„„+20!的值并输出。
6、输入10个整数,统计并输出其中正数、负数和零的个数。
四、实验步骤与过程:
1.
#includeconio.h
#includestdio.h
voidmain()
{
floatx,max,min;
max=min=x;
while(x=0)
{
if(xmax)max=x;
if(xmin)min=x;
}
getch();
}
2.
#includestdio.h
voidmain()
{
intx,y,z;
intk=100;
while(k1000)
{
x=k/100;
y=(k/10)%10;
z=k%10;
if(k==x*x*x+y*y*y+z*z*z)
k++;
}
}
3.
#includestdio.h
#includemath.h
voidmain()
{
inti,x,yes,a;
yes=1;
i=2;
a=(int)sqrt((double)x);
while(yesi=a)
{
if(x%i==0)yes=0;
i=i+1;
}
if(yes)
else
getchar();
}
4.
#includestdio.h
#includemath.h
voidmain()
{floatpi,t,n;
intsign=1;
pi=0.0;n=1.0;t=1.0;
while(fabs(t)=1e-6)
{t=sign/n;
pi+=t;
n+=2;
sign=-sign;
}
pi=pi*4;
getchar();
}
5.
#includestdio.h
voidmain()
{
inti,j,n;
doublem,s=0;
for(i=1;i=20;i++)
{
for(j=1,m=1;j=i;j++)
m*=j;
s+=m;
}
getchar();
}
6.
#includestdio.h
voidmain()
{
您可能关注的文档
- 2024秋八年级数学上册第14章勾股定理14.1勾股定理3直角三角形的判定教案(新版)华东师大版.pdf
- (43页PPT)贵州文旅5A级景区荔波小七孔抖音运营方案.pptx
- (43页PPT)黄小蕾Unit2PartB课件黄小蕾.pptx
- (41页PPT)知识付费托福TOEFL程序整合运营全案.pptx
- (42页PPT)知识付费托福TOEFL合运营全案45.pptx
- 华虹公司-市场前景及投资研究报告:特色工艺翘楚,国芯自主脊梁.pdf
- TCL电子-市场前景及投资研究报告:全球突破,盈利修复.pdf
- 欢聚-市场前景及投资研究报告-三方广告业务,稳健成长,关注盈利,估值提振.pdf
- 泰格医药-市场前景及投资研究报告-临床CRO龙头,扬帆启航.pdf
- 食品饮料行业2026年投资策略分析报告:底部蓄力,确定性投资机会.pdf
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)