第五章 循环结构程序设计
例[5.1] while和do while 循环的比较。
(1)用while循环:
运行结果:
(2)用do while语句:
运行结果:
接下来两道例题是break语句和continue语句的区别~
例[5.2] 在全系1000名学生中矩形慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数以及平均每人捐款的数目。
运行结果:
用break语句提前终止循环(即所有程序)。
例[5.3] 要求输出100~200的不能被3整除的数
编写程序:
用continue语句提前结束本次循环
运行结果:
例[5.4] 输出以下4*5矩阵
编写程序:
**例[5.6]**用公式 求π的近似值,直到发现某一项的绝对值小于10的-6次方为止(该项不累加)
例[5.7]
求Fibonacci(斐波那契)数列的前40个数
例[5.8] 输入一个大于3的整数n,判定它是否为素数。
编写程序:
运行结果:
例[5.9] 求100~200的全部素数
编写程序:
程序结果:
例[5.10] 译密码balabalabala
编写程序:
运行结果: