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