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

求平均數c語言CtrlZ

發布時間: 2023-05-24 16:17:49

1. c語言求n個數的平均數

求n個數平均數源程序如下:

#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

int main(void)

{

int a[100] = { NULL };//初始化數組元素

int i = 0, n;//定義循環變數和正整數變數n

float sum = 0.0;//定義和變數為float型,注意計算的數據類型

float average = 0.0;//定義平均數變數為float型,注意計算的數據類型

printf("Please input n (n<100) :");

scanf("%d", &n);//輸入正整數n

printf("Please input %d integers:", n);//提示輸入幾個正整數

for (i = 0; i < n; i++)//循環輸入元素

{

scanf("%d", &a[i]);//輸入整形變數

sum += a[i];//循環輸入的時候同時進行求和

}

//for (i = n - 1; i >= 0; i--)

printf("the a[n] number: ");//倒敘輸出數組元素

for (i = 0; i < n; i++)//循環輸入元素

printf("%d ", a[i]);//倒敘輸出數組元素

printf(" ");

average = sum / (float)n;//注意不同類型之間的計算,這里加了類型強制轉換

printf("averge=%.2f ", average);//輸出平均數

return 0;

}

程序運行結果如下


(1)求平均數c語言CtrlZ擴展閱讀:

其他實現方式:

#include <iostream>

int main()

{

int i;

double sum = 0;

int count = 0;

scanf("%d", &i);

while (i != -1)

{

sum = sum + i;

count++;

scanf("%d", &i);

}

printf("%.2f", sum / count);

return 0;

}

2. 怎樣用C語言求平均數

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

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

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

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

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

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

參考代碼:

3. C語言 怎麼求平均值

#include<stdio.h>

int main(void)
{
double x=0,z=0;
int y=0;
int y1=0;

printf("請輸入 10 個數,空格分開:");
for(y=0;y<10;y++)
{
scanf("%lf",&x);
if(z>=0)
{
z = z + x;
y1++;
}
getchar();
}
printf("平均數是: %.2lf \n",z/y1);
return 0;
}

4. C語言求平均數


scanf("%f",a[i]);
中的a[i]前面加&就行了。
即scanf("%f",&a[i]);
完整的程序是:
#include<stdio.h>
#include<math.h>
main()
{int
n,i;
float
a[100],x,b=0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%f",&a[i]);
for(i=0;i<n;i++)
{b+=a[i];
}
x=b/n;
printf("算術平均值=%f",x);
}

5. 怎麼用c語言計算平均數

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