c语言中如何从键盘输入10个学生的成绩?

如题所述

第1个回答  2024-04-17
要从键盘输入10个学生的成绩,可以使用C语言中的数组和循环结合scanf()函数来实现。以下是一个示例代码:
#include <stdio.h>

int main() {
int scores[10]; // 定义一个长度为10的整型数组存储成绩
int i;

printf("请输入10个学生的成绩:\n");
for (i = 0; i < 10; i++) {
printf("请输入第%d个学生的成绩:", i + 1);
scanf("%d", &scores[i]); // 从键盘输入成绩并存入数组中
}

printf("输入的成绩为:\n");
for (i = 0; i < 10; i++) {
printf("第%d个学生的成绩为:%d\n", i + 1, scores[i]); // 打印输入的成绩
}

return 0;
}
运行程序后,依次输入10个学生的成绩,然后程序会将输入的成绩打印出来。
相似回答