一、实验目的
1、掌握 while 语句的基本格式及执行规则
2、掌握 for 语句的基本格式及执行规则
3、掌握多重循环的使用方法
4、掌握循环结构程序设计的方法
二、实验内容
1、写出下列程序的运行结果
运行结果:1 3 5
2、写出下列程序的运行结果
运行结果:sum=5167
3、阅读下面的程序,程序的功能是什么?
上文中程序,缩进有错误,正确 程序如下图所示
功能:判断101-200中所有奇数是否是素数,把是素数的打印出来,10个为1行。
4、从键盘输入 5 组数,每组有 6 个数,求出每组中的元素绝对值之和的最大者 和最小者,请补充程序
补充:
x=int(input())
max1=sum
or
5、利用下列公式
(1)n 取 1000 时计算π的近似值
(2)求π的近似值,直到最后一项的绝对值小于10−6为止
7、求满足如下条件的 3 位数,它除以 9 的商等于它各位数字的平方和。例如 224,它除以 9 的商为 24,而
8、如果一个整数等于它的因子(不包括该数本身)之和,则称该数为完数。例如,6 的因 子是 1,2,3,因为 6=1+2+3,因此 6 是完数。找出 1000 以内的所有完数。