大一作业,没搞明白
编写程序,输入一个正整数n,再输入n个成绩,求平均成绩及最高和最低成绩,分别在三行上输出,平均值保留一位小数。(不允许用数组)例如:输入:5 1 4 2 5 3
输出:3.0
5
1 #include<stdio.h>
int main()
{
int n,score,max,min;
float sum=0;
scanf("%d",&n);
scanf("%d",&score);
max=min=score;
sum+=score;
for(int i=1;i<n;i++)
{
scanf("%d",&score);
if (score>max)
max=score;
if (score<min)
min=score;
sum+=score;
}
sum/=n;
printf("%.1f\n%d\n%d",sum,max,min);
return 0;
} 谢谢
页:
[1]