编写程序,使用for循环实现如下功能:用户输入一个整数n,若n为奇数,程序计算出数列1+3+5+…+n的
举一反三
- 无穷数列:1*3*5*...*(2n-1),请编写一个程序计算出这一数列的前n项和。
- 编写PL/SQL程序,输入参数n, 计算1!+2!+ 3!+ …+ n! 的值
- 3n+1问题反映一个数学猜想:对任一自然数n,按如下法则进行运算:若n为偶数,则将n除2,若n为奇数,则将n乘3加1。重复这种操作,结果终会为1。实验程序如下。 n=input('请输入一个大于0的自然数:'); N=n; while n~=1 r=rem(n,2); if r==0 n=n/2; else n=3*n+1; end N=[N,n]; end disp(N); 实验程序运行过程中
- 编写程序,输入一个正整数n,再输入n个正整数,计算这n个正整数中所有奇数的平均值,并统计偶数的个数。
- 输入一个整数n,用while语句编写程序实现n!