當前位置:首頁 » 編程語言 » c語言求和計算平均值
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言求和計算平均值

發布時間: 2022-09-07 00:27:35

① 希望你告訴我 輸入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語言求平均數

題目:計算鍵盤輸入的整數的平均值。遇到輸入數為負數時,結束程序,輸出結果。
實現過程:

  1. 定義一個整形變數n,用來存儲每次輸入的整數

  2. 定義一個整形變數cnt,用來記錄輸入的整數的個數

  3. 定義浮點型變數sum保存整數的和,初始化為0.0

  4. 使用for循環,cnt為循環控制變數,輸入一個整數n,若n<0結束循環,否則將輸入的數據n累加到sum中

  5. 如果cnt大於0,則輸出平均值sum/cnt ;

參考代碼:

③ 怎麼用c語言計算平均數

1、新建一個求數組內所有元素的平均值項目。

④ 用C語言編寫自定義數組,求和,求平均值,求最大值,再排序,求大佬

#include<stdio.h>

#define N 10

void main() { int a[N],i,j,k,s,m; float v;

for ( i=0;i<N;i++ ) scanf("%d",&a[i]);

s=0; for ( i=0;i<N;i++ ) s+=a[i]; printf("數組元素之和=%d ",s);

v=s; v/=N; printf("數組元素平均值=%f ",v);

m=a[0]; for ( i=1;i<N;i++ ) if ( a[i]>m ) m=a[i]; printf("最大值=%d ",m);

for ( i=0;i<N-1;i++ ) for ( j=i+1;j<N;j++ ) if ( a[i]<a[j] ) {k=a[i];a[i]=a[j];a[j]=k;}

for ( i=0;i<N;i++ ) printf("%d ",a[i]); printf(" ");

}

⑤ C語言怎麼計算平均值,在線等

你是用main()這個函數調用了average()這個函數。average(int
*pa,int
n)這個函數的第一個參數是你要計算數組的首地址,第二個參數是數組大小。
1)avg=avg+*(pa+k);的作用是循環累加,*(pa+k)是pa對應數組的第k+1項內容
2)
m=average(
a,5
);的作用是調用average函數,a是要計算平均值數組的首地址,5是計算數組內容的個數,此問題中學了5,就是全計算了
希望可以幫助到你!

⑥ c語言求數組的和及平均值

參考
#include<iostream>
#include<cstdio>
using
namespace
std;
int
main()
{
int
n,a[101];
double
average;
int
i;
cin>>n;//輸入數據數
a[0]=0;//用於存儲數據和
for(i=1;i<=n;i++)
{
cin>>a[i];//輸入數據
a[0]+=a[i];//求和
}
average=1.0*a[0]/n;//求平均值
printf("%d
%.2lf\n",a[0],average);
return
0;
}

⑦ c語言程序題:輸入20個數求和及平均值。求解答!

//參考代碼如下:
#include<stdio.h>
voidmain()
{
inta[20]={0};
inti=0;
intsum=0;
floataverage_value=0;
for(i=0;i<20;i++)
{
printf("請輸入第%d個值: ",i+1);
scanf("%d",&a[i]);
sum+=a[i];
}
average_value=(float)sum/20;
printf("平均值為%f ",average_value);

}

望採納,謝謝~~

⑧ 用C語言編程輸入三個整數數,求它們的和及平均值。

1、#include<stdio.h>intmain()

2、{inta,b,c;scanf("%d%d%d",&a,&b,&c);

3、intsum=a+b+c;

4、printf("和:%d",sum);

5、printf("平均值:%f",sum/3.0);

6、return0

⑨ 用C語言編寫一個程序,輸入5個數,如何求其和及平均數

#include<stdio.h>
int main()
{
int i,x;
int sum=0;
for(i=0;i<5;i++)
{
printf("請輸入第%d個數:",i+1);
scanf("%d",&x);
sum+=x;
}
printf("和為%d,平均值為%.2f",sum,sum/5.0);
return 0;
}