1. 键盘输入正整数n,求出n与其反序数之和并输出。例如,输入2038,输出应为 2038+8302=10340。
2. 利用迭代公式:
计算实数x的立方根 ,当|yn+1-yn|≤ε时,yn+1为 的近似值。
3. 输入正整数i和n,由程序负责从i开始找起,连续找出n个素数并显示在屏幕上。如输入10和8后,输出的8个素数应为:11,13,17,19,23,29,31,37。
4. 求下述三个序列的累加和(每一序列各累加n项,正整数n通过cin从键盘输入)。
s1 = 1/5 + 1/4 + 3/11 + 2/7 + 5/17 + 3/10 + 7/23 + …
s2 = 2/1 + 3/2 + 5/3 + 8/5 + 13/8 + 21/13 + 34/21 + …
s3 = 1/1 - 3/(1+4) + 5/(1+4+7) - 7/(1+4+7+10) + 9/(1+4+7+10+13) - …
5. 对于n=2,5,8,11,…,20,23,分别求出E(n) = 1/1! + 1/2! + … + 1/n! 之值并输出它们。要求按如下三种方式来进行求解,并对它们的运行速度及优劣性进行比较。
(1)使用如下轮廓的三重循环来实现:
for(int n=2; n<=23; n+=3) //求出多个不同的E
for (int i=1; i<=n; i++) //共累加n个项
for (int j=1; j<=i; j++) //每个项中用到j的阶乘
…