C语言编程:从键盘输入10个数,求最大值,最小值和平均值
答案:2 悬赏:80 手机版
解决时间 2021-03-25 16:58
- 提问者网友:温柔港
- 2021-03-25 03:25
C语言编程:从键盘输入10个数,求最大值,最小值和平均值
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-03-25 04:50
#include
void main(){
int i,j,temp,sum=0,num[10];
for(i=0;i<10;i++){
printf("请输入第%d个数:",(i+1));
scanf("%d",&num[i]);
sum+=num[i];
}
for(i=0;i<10;i++){
for(j=0;jif(num[j]>num[j+1]){
temp=num[j];
num[j]=num[j+1];
num[j+1]=temp;
}
}
printf("这10个数的最大值是:%d,最小值是%d,平均值是:%d",num[9],num[0],(sum/10.0));
}
}
void main(){
int i,j,temp,sum=0,num[10];
for(i=0;i<10;i++){
printf("请输入第%d个数:",(i+1));
scanf("%d",&num[i]);
sum+=num[i];
}
for(i=0;i<10;i++){
for(j=0;jif(num[j]>num[j+1]){
temp=num[j];
num[j]=num[j+1];
num[j+1]=temp;
}
}
printf("这10个数的最大值是:%d,最小值是%d,平均值是:%d",num[9],num[0],(sum/10.0));
}
}
全部回答
- 1楼网友:污到你湿
- 2021-03-25 05:46
include
void main()
{
int a[10],t,i,min,max,avg;
int s=0;
for(i=0;i<=9;i++)
{
printf("请输入第%d个数字:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<=9;i++)
{
s=s+a[i];
if(0==i)
{
min=a[i];
max=a[i];
}
else
{
if(a[i] {
t=min;
min=a[i];
a[i]=t;
}
if(a[i]>max)
{
t=max;
max=a[i];
a[i]=t;
}
}
}
avg=s/10;
printf("max=%d ",max);
printf("min=%d ",min);
printf("avg=%d ",avg);
}
void main()
{
int a[10],t,i,min,max,avg;
int s=0;
for(i=0;i<=9;i++)
{
printf("请输入第%d个数字:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<=9;i++)
{
s=s+a[i];
if(0==i)
{
min=a[i];
max=a[i];
}
else
{
if(a[i]
t=min;
min=a[i];
a[i]=t;
}
if(a[i]>max)
{
t=max;
max=a[i];
a[i]=t;
}
}
}
avg=s/10;
printf("max=%d ",max);
printf("min=%d ",min);
printf("avg=%d ",avg);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯