c語言 輸入n表示輸入的數字個數,輸出輸入的n個數的總和

#include<stdio.h>
intmain(){
inti,n,num,s=0;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&num);
s+=num;
}
printf("%d",s);
return0;
}

//運行示例:

⑵ C語言 輸入多組數求和加組怎麼寫數

代碼如下,望點贊!

第一題:輸入N的!

#include<stdio.h>
#include<stdlib.h>
intmain(void)
{
intN=0;
inti=0;
inta=0,b=0;//每行的兩個數
int*arr;//存放每行的和
scanf("%d",&N);
arr=(int*)malloc(sizeof(int)*N);
for(i=0;i<N;i++)
{
scanf("%d%d",&a,&b);
arr[i]=a+b;
}
for(i=0;i<N;i++)
{
printf("%d ",arr[i]);
}
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);
先根據需要,確認輸入多少個數,然後一一輸入求和,最後求取平均值。

⑷ 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個數中任意取兩個數求和的演算法

這是我寫的,不知符不符合你的意思。
#include<iostream.h>
void main()
{
int n,i,max,sum1=0,sum2=0;
cout<<"請輸入數據的個數: ";
cin>>n;
int *num1=new int[n];
int *num2=new int[n];
cout<<"請輸入第一組數:\n";
for(i=0;i<n;i++)
{
cin>>num1[i];
sum1+=num1[i];
}
cout<<"請輸入第二組數:\n";
for(i=0;i<n;i++)
{
cin>>num2[i];
sum2+=num2[i];
}
if(sum1>sum2)
max=sum1;
else
max=sum2;
cout<<"兩組中和的最大者為: ";
cout<<max<<endl;
delete[] num1;
delete[] num2;
}

⑺ 跪求,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;
}

⑻ 從鍵盤輸入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個數求和

填 a=sum(n+1);