4 75 49 47 45 65 74 73 74 63 69 72 77 65 79 84 73 46 62 68 42 75 62 65 66 62 69 44 62 84 77是从键盘输入的内容。 #include
#define SIZE 40
int main(void) {
/*求最大、最小、分数总和,统计及格人数*/ max = scores[0]; min = scores[0]; aver = 0; count = 0;
for (i = 0; i < SIZE; i++) {
if (scores[i] > max) { }
else if (scores[i] < min) { }
min = scores[i]; max = scores[i];
/*从键盘接收数据*/
printf(\请输入%d位同学的成绩:\SIZE); for (i = 0; i < SIZE; i++) { }
scanf(\&scores[i]); int scores[SIZE], i; int max, min, count; double aver, rate;
aver += scores[i]; if (scores[i] >= 60) { count++;
}
}
/*求平均分和及格率*/ aver = aver / 40; rate = (double)count / 40; /*输出结果*/
printf(\最高分: %d\\n最低分: 0f%%\\n\max, min, aver, rate*100);
return 0;
}
平均分: 及格率: %d\\n %.1f\\n %.