编写程序计算s=2+(2*4)+(2*4*6)+(2*4*6*8)+.前十项的和.C语言题目,
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/04 03:28:18
编写程序计算s=2+(2*4)+(2*4*6)+(2*4*6*8)+.前十项的和.C语言题目,
你好.代码如下:#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
double s=0.00; /* 总和 */
double tmp; /* 上一项的值 */
int n=0; /* 项数 */
int i;
printf("请输入项数:");
scanf("%d",&n);
tmp=1.00;
for(i=1;i<=n;i++)
{
tmp=tmp*(2*i);
s+=tmp;
}
printf("前[%d]项和为:%.0f\n",n,s);
return 0;
}
代码中我使用了 double 型的变量,因为计算前十项的结果值非常大,用 int 和 long 可能会溢出,敬请注意!
附运行截图:
望采纳!
#include <stdlib.h>
int main(int argc, char *argv[])
{
double s=0.00; /* 总和 */
double tmp; /* 上一项的值 */
int n=0; /* 项数 */
int i;
printf("请输入项数:");
scanf("%d",&n);
tmp=1.00;
for(i=1;i<=n;i++)
{
tmp=tmp*(2*i);
s+=tmp;
}
printf("前[%d]项和为:%.0f\n",n,s);
return 0;
}
代码中我使用了 double 型的变量,因为计算前十项的结果值非常大,用 int 和 long 可能会溢出,敬请注意!
附运行截图:
望采纳!
编写程序计算s=2+(2*4)+(2*4*6)+(2*4*6*8)+.前十项的和.C语言题目,
c语言分子编写程序,输入一个正整数n,计算1-2/3+3/5-4/7+5/9-6/11+.的前n项之和.
用C语言编写程序计算S的值,其中s=1+2+3+.+100
【急】C语言题目,利用公式e=2+1/2!+1/3!+1/4!+.,编写程序计算无理数e的近似值,
C语言编程:1-1/2阶乘+1/4的阶乘-1/6的阶乘+1/8的阶乘-.1/2n阶乘的前十项的得数
c语言编写程序计算1*2*3*4+5*6*7*8+9*10*11*12+…+61*62*63*64的值
C语言有一个数列 C程序 有一个分数数列2\1 ,3\2 ,4\3 ,5\4 ,6\5 ,7\6..用编程求前二十项之和
用C语言编写一个程序,计算1+2+3+4+~+n
用C语言编写程序.s=2!/1!+4!/(1!-3!)+6!/(1!-3!+5!)+8!/(1!-3!+5!-7!)+1
编写c语言程序计算S=1+1/2!+1/3!...1/n!的钱n项之和
用C语言编写程序,计算并输出下面级数前n项(n=50)中偶数项的和.1*2+2*3+3*4+4*5+……+n*(n+1)
C语言题求救!编写程序,计算并输出下面级数前n项(n=50)中奇数项的和.1*2+2*3+3*4+4*5+……+n*(n