C语言编写:从健盘输入五个实数,求这五个数之和及平均值

供稿:hz-xin.com     日期:2025-01-13
C语言,编写一个程序,从键盘输入5个数,算出总和及平均值!急!!!

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

#include #include int main(){ float a,b,c,d,e; float avg; scanf("%f",&a); scanf("%f",&b); scanf("%f",&c); scanf("%f",&d); scanf("%f",&e); avg = (a+b+c+d+e)/5; printf("avg=%f
",avg); return 0;}

#include<stdio.h>
main()
{float a,b,c,d,e,sum,s;
printf("please input 5 numbers");
scanf("%f %f %f %f %f",&a,&b,&c,&d,&e);
sum=a+b+c+d+e;
s=sum/5;
printf("sum=%f s=%f",sum,s);
}

注意输入5个实数时要输一个数空一格再输下一个数!

#include <stdio.h>
main()
{
int i,a[5],sum=0;
printf("输入5个数: ");
for(i=0;i<5;i++)
scanf("%d",&a[i]);
for(i=0;i<5;i++)
sum=sum+a[i];
printf("sum=%d",sum);
getch();
}
运行过的 绝对可以

这么简单的东西,自己试着去写一下,提升可能会更大

C语言程序设计功能从键盘输入任意实数,求出其所对应的函数值。_百度知...
include using namespace std;int main(){ int a,b,c;int max;cout max)max = c;} cout<<"最大值是"<<c<<endl;return 0;}

编写程序实现下述功能:从键盘输入4个实数,然后输出其中最大第一个...
include<stdio.h> float max(float x, float y){ if(x>y) return x;else return y;} void main(){ float a=0,b=0,c=0,d=0;scanf("%f%f%f",a,b,c,d);float temp1 = max(a,b);float temp2 = max(c,d);float max = max(temp1,temp2);printf("The max number is: %f...

从键盘输入若干个实数,以输入0为结束。设计一个程序,分别统计出正数的个...
试着编了一下,,,跑了下没问题 include <stdio.h> include <math.h> int main(){ int judge(int a);int j,k,num=0,pnum=0,nnum=0;float pall=0,nall=0;float aver;char c;int a[1000]; \/\/维度可定义大一些 for (j=0;;j++){ scanf("%d",&a[j]);c=getchar();if ...

如何用c语言弄这个程序:从键盘输入10个实数,求这些实数的平均值
include <stdio.h> void main()int s,num,i,a;s=0;for(i=1;i<=10;i++){ scanf("%d",&num);s=s+num;} a=s\/10;printf("%d",a);}

C语言 从键盘输入N个实数 输出其中最大数及其出现的个数
include <stdio.h>int main() {double d,max;int N , cnt;printf("input N : ");scanf("%d", &N );scanf("%lf", &max );cnt=1;while( --N ){scanf("%lf", &d );if ( d==max)cnt++ ;else if( d>max ){max=d;cnt=1;}}printf("max=%lf count=%d\\n", max, cnt...

c语言编写程序:从键盘上输入4个实数,然后输出其中最大的一个?_百度知...
int main(){ int i,max,a[4];scanf("%d",&a[0]);max=a[0];for(i=1;i<4;i++){ scanf("%d",&a[i]);if(a[i]>max)max=a[i];} printf("最大值:%d ",max);printf("\\n");return 0;}

从键盘输入十个实数~计算他们的平均值~并求大于平均值的数的个数
float average = 0.0f;int count = 0;float real[10];for (i = 0; i < 10; i++){ scanf("%f", &real[i]);sum += real[i];} average = sum \/ 10;for (i = 0; i < 10; i++){ if (real[i] > average){ count++;} } printf("平均值 = %d,大于平均值的数的个...

从键盘上输入任意实数,求出其所对应的函数值。 z=e的x次幂(x>10_百度...
include <iostream.h> include <conio.h> include <math.h> int main(){ float x;float z;begin:cin>>x;if(x>10){ cout<<"z="<<exp(x)<<endl;} else { cout<<"input again"<<endl;cin>>x;cout<<"z="<<exp(x)<<endl;} goto begin;return 0;} ...

对于键盘输入的实数x, y, z, 计算(x + y + z) \/ 2的值, 结果精确到一...
include <stdio.h> int main(){ double x,y,z;while(scanf("%lf%lf%lf",&x,&y,&z)==3){ printf("%.1lf\\n",(x+y+z)\/2);} return 0;}

c语言程序题:从键盘上任输入三个实数,求出最大数和最小数的和值,
include<stdio.h> main(){ float a,b,c,max,min,sum,average;printf("请输入三个实数,以空格隔开");scanf("%f %f %f",&a,&b,&c);max=a;min=a;if(b>max) max=b;if(b<min) min=b;if(c>max) max=c;if(c<min) min=c;sum=min+max;average=sum\/2;printf("和值为%f\\n",...