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

c語言求數與平均數

發布時間: 2022-05-26 05:37:07

『壹』 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語言求數與平均數擴展閱讀:

其他實現方式:

#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;

}

『貳』 C語言程序設計 設計一個程序,輸入三個整數,求它們的和及平均數。

#include
<stdio.h>
int
main
(void)
{
int
a,
b
,c
,sum;
double
p;
printf("請輸入三個整數用逗號隔開:");
scanf("%d,%d,%d",&a,&b,&c);
sum=a+b+c;
p=sum/3.0;
printf("和sum=%d\n",sum);
printf("平均數p=%f\n",p);
return
0;
}

『叄』 用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語言輸入10個數,求和以及平均值

1、首先,先打開DEV C++軟體。

『伍』 求兩個數平均數c語言代碼

求兩個數平均數c語言代碼如下:
#include<stdio.h>
int main ()
{ int a,b;
scanf("%d%d",&a,&b);
printf("%.1f\n",(a+b)/2.0);
return 0;
}

『陸』 C語言求平均數和總數

#include <iostream.h>
void main()
{
float n,s,i=1,sum=0;
scanf("%f",&n);//輸入班級的人數
while(i<=n)
{
scanf("%f",&s);//s為分數
sum=sum+s;//把輸入的分數累加到sum
printf("第%f個成績為 :%f/n",s,s);
i++;
}
printf("班級平均分為 %f/n",sum/n);
}

『柒』 c語言求平均值

#include"stdio.h"
intmain(intargc,char*argv[]){
intx,y;
printf("Pleaseenterx&y(intx>0,x<=y)... ");
while(1){
if(scanf("%d%d",&x,&y)!=2||x>y){
printf("Inputerror,exit... ");
return0;
}
elseif(x==0&&y==0){
printf("End! ");
return0;
}
printf("%d~%d-->%d ",x,y,(x+y)/2);
}
return0;
}

運行樣例:

『捌』 C語言:輸入n個數,求其最大數、最小數和平均值。

程序代碼:

#include<stdio.h>

#define N 10

int main()

{

int a[N]={0};

int min=0,max=0;

float avg=0;

int i=0,j=0,sum=0;

for(i=0;i<N;i++)

{

scanf("%d",&a[i]);

}

sum=min=max=a[0];

for(i=1;i<N;i++)

{

sum=sum+a[i];

if(a[i]>max) max=a[i];

if(a[i]<min) min=a[i];

}

avg=sum/N;

printf("min=%d ",min);

printf("max=%d ",max);

printf("avg=%.3f ",avg);

return 0;

}

輸入10個數據,程序運行結果:

(8)c語言求數與平均數擴展閱讀:

程序解析:

先使用宏定義一個常熟N,表示數組大小,用來存放輸入的數據,方便修改。定義一個數組a[]存放數據,通過scanf函數輸入數據,先給min、max賦a[0]的值,再依次將數組中的值與之比較,比min小的賦值給min,比max大的賦值給max;sum存放數據累加值,除數組長度N得到·平均值。

『玖』 c語言 求平均數有什麼函數

1、首先我們打開我們的編譯器,新建工程,文件後,寫下我們的頭文件和主函數。

『拾』 用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;
}