c语言问题

输入五个数字,输出这五个数字中的最大数、最小数、总和、平均值。。我希望用int先定义a.b.c.d.e五个数字,用循环结构做。请问可以做吗?可以的话请告诉我代码应该怎么编... 输入五个数字,输出这五个数字中的最大数、最小数、总和、平均值。。
我希望用int先定义a.b.c.d.e五个数字,用循环结构做。请问可以做吗?可以的话请告诉我代码应该怎么编。谢谢!!
展开
 我来答
mypcluna
2008-02-04 · TA获得超过2255个赞
知道大有可为答主
回答量:1273
采纳率:0%
帮助的人:1907万
展开全部
如果用a b c d e的话,还真不好做,但如果用一个含有五个元素的数组的话,就容易多了!
#include <studio.h>
main()
{ int a[5],i,max,min,sum=0; float ave;
printf("Input:");
for(i=0;i<5;i++)scanf("%d ",a+i);
max=a[0]; min=a[0];
for(i=1;i<5;i++)
{ if(max<a[i])max=a[i];
if(min>a[i])min=a[i];
}
for(i=0;i<5;i++)
sum += a[i];
sum=(float)sum;
ave=sum/5;
printf("%d,%d,%d,%f\n",max,min,sum,ave);
getch()
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a94c88f0d
2008-02-09 · 超过26用户采纳过TA的回答
知道答主
回答量:98
采纳率:0%
帮助的人:101万
展开全部
可以的
#include <stdio.h>
int main(void)
{
int min,max,sum,a,i;
scanf("%d",&a);
min=max=sum=a;
for(i=1;i<5;++i)
{ scanf("%d",&a);
if (min>a) min=a;
if (max<a) max=a;
sum+=a;
}
printf("max=%d\nmin=%d\nsum=%d\nAaverage=%f\n",max,min,sum,(float)sum/5);
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-02-04
展开全部
用循环做?要多次计算吗?

如果只进行一次最大数、最小数、总和、平均值的计算,定义5个变量然后用循环做不是个好办法,以下是一个示例程序。

#include <stdio.h>
int main(void)
{
int min,max,sum,a,i;
scanf("%d",&a);
min=max=sum=a;
for(i=1;i<5;++i)
{ scanf("%d",&a);
if (min>a) min=a;
if (max<a) max=a;
sum+=a;
}
printf("max=%d\nmin=%d\nsum=%d\nAaverage=%f\n",max,min,sum,(float)sum/5);
return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
金融情报站
2008-02-04 · TA获得超过435个赞
知道小有建树答主
回答量:327
采纳率:75%
帮助的人:180万
展开全部
int max, min, sum;
double avg;
void func(int a, int b, int c, int d, int e)
{
int nums[5]={a,b,c,d,e};
int i=0;
max = min = nums[0];
sum = 0;
for(i=0; i<5; i++)
{
if(nums[i]<min)
min = num[i];
if(nums[i]>max)
max = num[i];
sum += num[i];
}
avg = sum/5.0;
}

试试这段代码吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我用我手写心
2008-02-05
知道答主
回答量:27
采纳率:0%
帮助的人:21.8万
展开全部
熟练掌握FOR循环就可以,上面回答的很好!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式