循环编程注意事项: 写出循环不变式和循环条件。 其中循环条件包括:指定循环次数,判断某项的值,输入一个特殊数作为结束等。 1、求和、求积等。 例T1-1 求1+2+3+4+……+ n 例T1-2 求1+1/2+1/3+1/4+……+ 1/n 例T1-3 求1-1/2+1/3-1/4+…… 1/n 例T1-4 求1-1/3+1/5-1/6+…… 前n项之和 例T2-1 求n! 例T2-2 求xn 例T3-1 求1-1/3+1/5-1/7+…… ,直到最后1项的绝对值<10-5 2、求最大最小值。 例如:输入一个正整数n, 再输入n个数,输出最大值 3、数列中某项的值与前若干项有关。 例如:输出Fibonacci序列前20个数,1,1,2,3,5,8,13…… 4、判断素数、完数等。例如:输入m,判断m是否为素数。 5、拆分一个整数。 例如:将一个正整数x逆序输出 (拆数算法:当x!=0时,x%10, x=x/10;) 6、输入一些字符,统计。例如:输入一行字符,统计英文字母、数字和其他字符。(输入回车时循环结束,用特殊的输入数控制循环) 函数 6(1). 重做习题五第6、7、14题,要求分别定义函数求一个整数的各位数字之和,求阶乘,判断素数。 9.把判断某数是否为水仙花数(某三位数的各位数立方和等于该数本身)定义成函数, 然后调用该函数重做习题五第10题。