资源描述
实验三 循环结构程序设计
一、实验目的
1. 熟练掌握三种循环语句的应用。
2. 熟练掌握循环结构的嵌套。
3. 掌握break和continue语句的使用。
4. 练习调试与修改程序。
二、实验内容
1. 输入两个正整数m和n,求其最大公约数和最小公倍数。
2. 如果一个数恰好等于它的所有因子(包括1但不包括自身)之和,则称之为“完数”。例如6的因子是1,2,3,且6=1+2+3,因此6是完数。编写程序找出1000之内的所有完数及这些完数的和。
3. 输入一行字符,分别统计出其中英文字母、空格、数字和其他字母的个数。
4.打印出所有的“水仙花数”。即各位数字的立方和恰好等于该数本身的数。
5.求!(即求1!+2!+3!+4!+…+20!)。
6. 有一分数序列 …求出这个数列的前20项之和。
7. 猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,就只剩一个桃子了。求第一天共摘多少桃子。
8. 一球从100m高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第10次落地时,共经过多少米?第10次反弹多高?
三、实验环境 Windows XP VisualC++ 6.0
四、实验总结
在本次上机实验中,进行了(哪些实践操作……),学会了(哪些TurboC的操作技能……),掌握了(哪些知识……)。在调试程序的过程中,出现了(……方面的)问题,(介绍在调试程序过程中,出现的问题和错误,错误的发生的原因及处理办法),从中说明了自己(……方面知识掌握的)不足,今后将通过(……方法或措施)来提高自己(……)。
展开阅读全文