用c语言实现从键盘输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时,结束输入
时间: 2023-05-23 10:01:17 浏览: 180
班级成绩管理系统.txt
以下是针对您的问题的代码:
```
#include <stdio.h>
int main() {
int score, highest = 0, lowest = 100; // 初始化,假设最高分为0分,最低分为100分
printf("输入学生成绩(输入负数结束):\n");
while(1) {
scanf("%d", &score); // 从键盘读入成绩
if (score < 0) {
break; // 如果读入的成绩为负数,跳出循环
}
if (score > highest) {
highest = score; // 如果这个成绩比当前最高分还高,更新最高分
}
if (score < lowest) {
lowest = score; // 如果这个成绩比当前最低分还低,更新最低分
}
}
printf("最高分为:%d\n", highest);
printf("最低分为:%d\n", lowest);
return 0;
}
```
希望这个代码能够帮到您!
阅读全文