㈠ c語言 n個數相加
#include
#include
int
main()
{
int
i,sum=0;
char
*s;
gets(s);
/*輸入時鍵入0表示輸入結束,可以根據實際修改*/
while(strcmp(s,"0")!=0){
i=atoi(s);
sum+=i;
gets(s);
}
printf("%d\n",sum);
return
0;
}
㈡ 那位高手用C語言編到程序,遞歸函數求和,輸入N個數出其和求
#include<stdio.h>
int s=0;
main()
{
int sum(int n);
int n;
printf("please input n:"); /*輸入要輸數的個數*/
scanf("%d",&n);
sum(n);
printf("sum = %d\n",s);
}
int sum(int n)
{
int m;
if(n==0)return 0;
else
{
printf("please input a num:");
scanf("%d",&m);
s+=m;
return sum(n-1);
}
}
㈢ C語言輸入n組數求和
scanf裡面不對啊scanf("%d %d",&a,&b)//要加&符號啊
㈣ c語言n個數求和
填 a=sum(n+1);
㈤ 跪求,c語言編寫輸入n個數求和與平均值。
#include<stdio.h>
#defineN10
intmain(intargc,char*argv[]){
inta[N],i,sum;
printf("Input%dintegers... ",N);
for(sum=i=0;i<N;sum+=a[i++])
scanf("%d",a+i);
printf("TheSUMis%d TheAVERis%g ",sum,sum/(i+0.0));
return0;
}
㈥ C語言題:從鍵盤輸入n(n>0)個數,求它們的和並輸出
摘要 您好,本體編譯結果如下:
㈦ 從鍵盤輸入n個數,求這n個數的和並輸出。C語言怎麼編
#include<stdio.h>
main()
{int n,i,a,sum=0;
scanf("%d",&n);/*輸入你所要計算的數的個數*/
printf("\n");
for(i=1;i<=n;i++)/*依次輸入n個數,並求和*/
{scanf("%d",&a);
sum+=a;}
printf("%d\n",sum);
return 0;}
㈧ C語言中求N個數據的的和
思路:直接定義兩個變數n和sum,n用於接受鍵盤輸入,sum用於存儲累加和,每次輸入並累加求和。
參考代碼:
#include"stdio.h"
#defineN10//宏定義N的值
intmain()
{
intn,i,sum=0;
for(i=0;i<N;i++){
scanf("%d",&n);
sum+=n;
}
printf("求和為:%d ",sum);
}
/*
運行結果:輸入N個數求和
8734192056
求和為:45
*/
㈨ C語言中求N個數的和。
一、 演算法:
1 輸入N;
2 循環輸入N個數值;
3 將每個數值累加到結果上;
4 循環結束後輸出結果。
二、代碼:
#include<stdio.h>
intmain()
{
intN,s=0,n;
scanf("%d",&N);//輸入N
while(N--)//循環N次
{
scanf("%d",&n);//輸入一個數。
s+=n;//累加。
}
printf("%d ",s);//輸出結果
return0;
}
三、運行截圖示例:
㈩ 希望你告訴我 輸入N個數,用C語言求和及平均值。
int
n,sum=0,num;
scanf("%d",&n);
for(int
i
=
0;
i
<
n;
i++)
{scanf("%d",&num);
sum+=num;}
printf("%d",sum/n);
先根據需要,確認輸入多少個數,然後一一輸入求和,最後求取平均值。