贵州理工学院实验报告
学院:大数据学院
班级:网安202
实验小组组号
第2组
指导教师
高腾刚
成绩
小组成员姓周明聪,卢豪,孙权,张小海,刘江林,周先江
名
缺课小组成无
员
实验项目名称
实验三循环程序设计
实验时间
2021年4月19日2019年4月28日
熟练掌握while、dowhile和for三种循环语句,以及循环的嵌套
实验目的
实
1、分别应用while语句、dowhile语句和for语句,求出100以内所有奇数的和。
验
分析三种循环语句的相同点和区别。
内
容程序代码:(while)
1
f程序代码:(dowhile)
程序代码:(for)调试错误:无
2
f调试结果:
题目二:求5!
程
序
代
码
:
调试错误:无调试结果:题目三求和s135
3
f程序代码:调试错误:无
调试结果:题目四:求和s333333
程序代码:调试错误:无
4
f调试结果:题目五:有一数列:21,32,53,85,…,求出这个数列的前10项之和。
程序代码:调试错误:无
调试结果:题目六:打印400以内的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和
等于该数本身。例如:153是一个“水仙花数”,因为153135333。编程思路为:通过循环确保读入一个三位数,随后拆开并计算它的各位数字的立方和,从而确定是否是“水仙花数”。
5
f程序代码:调试错误:无
调试结果:题目七:一个数如果恰好等于它的因子之和,这个数就称为完数。求200之内的所有
完数。例如6的因子分别是1、2、3、6,因6123,则6是完数。
6
f程序代码:调试错误:无
调试结果:题目八:一球从200m高度自由落下,每次落地后反向跳回原高度的一半,再落下,求它在第12次落地时,共经过多少m?第12次反弹多高?
7
f程序代码:调试错误:无
调试结果:题目九:国王的许诺相传国际象棋是古印度舍罕王的宰相达依尔发明的,舍罕王十分喜欢象棋,决定让宰相自己选择何种赏赐。这位聪明的宰相指着88共64格的象棋说:“陛下,请您赏赐我一些麦子吧,就在这棋盘的第一个格式中放1粒,第二个格式中放2粒,第3格子中放4粒,以后每一格都比前一格增加一倍,依此放完棋盘上的64个格式,我就感激不尽了。”舍罕王让人扛来一袋麦子,他要兑现他的许诺。请问:国王能兑现他的许诺吗?编程计算舍罕王共需要多少麦子赏赐他的宰相,这些麦子相当于多少立方米(已知1m3麦子约142e8粒)?程序代码:
8
f调试错误:无调试结果:
题目十:小学生计算机辅助教学系统任务1程序首先随机产生两个110之间的正整数,在屏幕上打印r