黑马程序员技术交流社区
标题:
提示输入5个学生的成绩(保证分数在0~100之间)
[打印本页]
作者:
歧路
时间:
2014-12-18 12:21
标题:
提示输入5个学生的成绩(保证分数在0~100之间)
#include <stdio.h>
#define k 5
int main()
{
int a[k]={-1,-1,-1,-1,-1};
int sum=0,max=0,min=100;
for(int i=0;i<k;i++)
{
while(a[k]<0||a[k]>100)
{
printf("请输入第%d个学生的成绩:",i+1);
scanf("%d",&a[i]);
}
sum+=a[i];
max=max>=a[i]? max:a[i];
min=min>=a[i]? a[i]:min;
}
printf("平均分是% 最高分d% 最低分是d% ",sum/k,max,min);
return 0;
}
执行出来老是不对,求帮忙看看
作者:
从今以后
时间:
2014-12-18 14:07
while(a[k]<0||a[k]>100)
while(a[i]<0||a[i]>100)
printf("平均分是% 最高分d% 最低分是d% ",sum/k,max,min);
printf("平均分是%d 最高分%d 最低分是%d",sum/k,max,min);
作者:
歧路
时间:
2014-12-18 15:01
从今以后 发表于 2014-12-18 14:07
while(a[k]100)
while(a100)
改好了,谢谢了,顿然大悟
作者:
歧路
时间:
2014-12-18 15:02
从今以后 发表于 2014-12-18 14:07
while(a[k]100)
while(a100)
改好了,谢谢了,顿然大悟
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2