编程计算s=2+(2+4)+(2+4+6)+......+(2+4+6+......+2N),N通过scanf()输入
来源:百度知道 编辑:UC知道 时间:2024/06/08 15:40:43
#include<stdio.h>
int add(int N)
{
int k=2,i,ss;
for(i=2;i<=N;i++)
{
k=k+2*i;
ss=ss+k;
}
return ss;
}
main()
{
int N,i;
int add(int N);
long int s;
scanf("%n",&N);
if(N<1)
{printf("error input!\n");
scanf("%n\n",&N);}
if(N==1)
printf("s=2\n");
else
printf("s=%d\n",add(int N));
}
这个可读性更强一点,懂得基本的C语法,应该没问题了。
main()
{
int i,N;
long sn=0;
double s=0;
scanf("%d",&N);
for (i=1;i<=N;i++)
{
sn+=i*2;
s+=sn;
}
printf("%.0lf\n",s);
}
代码如下:
#include <stdio.h>
main()
{
int a=2,i,n,temp=0;
long sum=0;
printf("Please input the value of n:");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
编程计算:S=1!+2!+3!+4!+5!
编程计算s=1!+2!+3!+4!+5!的值
编程计算s=2+(2+4)+(2+4+6)+......+(2+4+6+......+2N),N通过scanf()输入
编程计算s=1*2*3*4*...*N(N由键盘输入(1-9)(用汇编程序)
急求大哥大姐们帮帮忙:用c语言编程计算S=1-2!+3!-4!+....-10!
编程计算1!+2!+3!+4!+........+20!
编程计算 S=1+2+3+4...+99+100的值
编程计算1-2+3-4+5-6+....+99-100.
C.编程计算S= 2^1+2^2+2^3+***+2^30其中 算法由子函数实现.
用VB编程计算:1!+2!+3!+4!+…+n!