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

五個小數的平均值c語言

發布時間: 2022-06-07 05:32:01

A. c語言題目(計算5個數的平均值),求指導!

這個很簡單。你的下面這句話最後一個%lf後面多了一個空格,把空格去掉就好了。
scanf("%lf
%lf
%lf
%lf
%lf
",&q,&w,&e,&r,&t);
多了一個空格,系統就認為還需要一個輸入。

B. 編寫c語言程序,輸入五個數,求他們中最大值和平均值並輸出。

#include <stdio.h>
int main(void)
{
int i;
double max=0.,hj=0.,pj,sz[5];
for(i=0;i<5;i++)
{
printf(" 請輸入第 %d 個數據:",i+1);
scanf("%lf",&sz[i]);
if(max<sz[i])
max=sz[i];
hj+=sz[i];
}
pj=hj/5.;
printf(" 輸入的5個數中最大值為:%.2f,5個數的平均值為:%.2f ",max,pj);
return 0;
}

C. c語言用主子函數求5個數中最大數和最小數的平均值

#include <stdio.h>
double fun(double a[5])
{
double max,min;
int i;
max=min=a[0];
for (i=0;i<5;i++){
if (a[i]<min) min=a[i];
if (a[i]>max) max=a[i];
};
return 0.5 * (max+min);
}

int main()
{
double a[5];
int i;
printf("input 5 data:\n");
for (i=0;i<5;i++) scanf("%lf",&a[i]);
printf("mean of max+min is %g\n",fun(a));
return 0;
}
例子:
input 5 data:
3 6 1 2 3
mean of max+min is 3.5

D. 如何使用C語言編寫一個程序來算出鍵盤上隨意輸入5個數的總和和平均值

#include<stdio.h>
int main()
{
int shu[5];//記錄五個數
int sum=0;//總和;
int ave=0;//平均數
int i;//用於計數
for(i=0;i<5;i++)
{
scanf("%d",&shu[i]);
sum+=shu[i];
}
ave=sum/5;
printf("總和:%d",sum);
printf("平均數:%d",ave);
}

E. 求五個數值平均值小程序,c語言編程

#include "stdio.h"

int main()

{

int a[5]={0,0,0,0,0};

int sum = 0;

printf("請依次輸入5個數\n");

for(int i=0;i<5;i++)

{

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

}

for(int i=0;i<5;i++)

{

sum += a[i];

}

printf("結果為%d",sum);

}

F. 用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;
}

G. c語言編程題 從鍵盤輸入五個數,求其平均值並輸出

演算法:
1
創建10個數的數組。
2
輸入10個數,並累加。
3
計算平均值。
4
遍歷數組,將大於平均值的數輸出。
代碼:
#include

int main()
{
float a[10], ave=0;
int i;
for(i = 0; i < 10; i ++)
{
scanf("%f",&a[i]);//輸入數值。
ave+=a[i];//累加
}
ave/=10;//計算平均值
for(i = 0; i < 10; i ++)
if(a[i]>ave)printf("%f,",a[i]);//輸出大於平均數的值。
return 0;
}