c语言编写。计算1+2+3+……+10的值,且将各个数字存放在一个数组中,输出数组的各元素的值和最后结果

作者&投稿:蠹武 (若有异议请与网页底部的电邮联系)
#include<stdio.h>

int a[15];
int main()
{
int i,sum = 0;
for(i = 1;i<=10;i++) {
a[i] = i;
sum += a[i];
}
for(i = 1;i<11;i++) printf("%d ",a[i]);
printf("\n%d\n",sum);
}

#include <stdio.h>
void main()
{
int i,b=0, a[10]={1,2,3,4,5,6,7,8,9,10,};
for(i=0;i<10;i++)
{
printf("%d\n",a[i]);
b=b+a[i];

}
printf("%d",b);
}

计算从1加到10的值,且将各个数字存放在一个数组中,输出数值的各元素的值和求结果的C语言程序~

#include #include int main(){ int iArray[10] = {1,2,3,4,5,6,7,8,9,10}; int iSum = 0; int i = 0; printf("数组元素为:"); for (i = 0; i < sizeof(iArray)/sizeof(int); i++) { iSum += iArray[i]; printf("%d ", iArray[i]); } printf("
和为:%d
", iSum); return 0;}

//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
void main(void){
int i,j,k,sum;
for(sum=1,i=0;i<11;i++){
for(k=1,j=0;j<i;k*=3,j++);
sum+=k;
}
printf("The result is %d.
",sum);
}

求数列1,1,2,3,5……前20项的和,用C语言编写
答:/*斐波那契数*/ include "iostream.h"include "windows.h"/*斐波那契数*/ int nums[100];int result=2;int f1(int n)//非递归 { int i;for(i=2;i<n;i++){ nums[i]=nums[i-1]+nums[i-2];result+=nums[i];} return result;} main()//求前n项的和,n从键盘输入 { int n,...

编写一个函数计算1-2+3-4+…+n,其中n的值由主调函数传入,并返回计算结 ...
答:include "stdio.h"int sum(int n);main(){ int i,n,s = 0;printf("Input n:");scanf("%d",&n);printf("%d\n",sum(n));//修改 } int sum(int n){ int i,s=0;for (i = 1; i <= n; i++){ if (i % 2)//奇数为正 s += i;else s -= i;} return s;} ...

编写程序,计算1!+2!+3!+…+n!。(语言不限)
答:include "stdio.h"int main(int argc,char *argv[]){__int64 s,t;int m,n;printf("Enter n(int 0<n<21)...\n");if(scanf("%d",&n)!=1 || n<1 || n>20){printf("Input error, exit...\n");return 0;}for(s=0,t=m=1;m<=n;s+=t*=m++);printf("The result ...

求一组C语言编程。编写一个函数,用递归的方法求1+2+3+4+...+n的值...
答:include<stdio.h>#include<stdlib.h>int fun(int x){ if(x==1) return 1; else return( x + f(x-1));}int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0;}

c语言 if语句 编写1 2 3 …… 100的和
答:楼上的代码还可以再简化一点,用递归 int sum(int arg){ if (arg <= 0)return 0;else return arg +sum(arg-1);} int main(){ sum(100);}

用C语言编写程序计算S的值,其中s=1+2+3+...+100
答:include <stdio.h> int main(){int i,s=0;for(i=1;i<=100;i++)s+=i;printf("%d\n",s);return 0;}

C语言编写一个程序求出1+2+3……1000
答:include<stdio.h>int main(){ int i, sum = 0; for(i = 1; i <= 1000; i++) { sum += i; } printf("结果为:%d", sum); return 0;}书写的时候注意一些规范,包括语句的对齐,一些特定位置的空格使用,初学编程,养成良好的编码习惯很重要 ...

汇编语言怎么样用子程序计算1+2+3……+10?
答:eax 作为返回值 xor eax,eax mov ecx,10 loop1:add eax,ecx loop loop1 retn 主程序直接取EAX的值就可以了。

c语言编写计算1*2*3+3*4*5+….+99*100*101
答:你的循环没有弄懂,按你的式子来说,第三层循环完后才进入第二层循环,第二层循环完后再进入第一层循环,第一层循环完后才退出。展开后为:第1次循环:n = i*j*k = 1*2*3 第2次循环:n = i*j*k = 1*2*5 第3次循环:n = i*j*k = 1*2*7 ……第50次循环:n = i*j*k ...

用C语言编写一个程序,求1,2,3…n的和,要求输入n,在线等
答:main(){ int n,i,sum=0;scanf("%d",n);for(i=0;i<n;i++)sum+=i;printf("%d",sum);}