输入学生信息 姓名 学号 性别 期末成绩平均成绩 c语言输入
时间: 2023-09-07 18:12:39 浏览: 128
抱歉,作为一个语言模型,我无法直接与您进行交互式输入输出操作。但是,我可以提供一些示例代码,以便您了解如何在 C 语言中输入学生信息。
示例代码:
```c
#include <stdio.h>
struct student {
char name[20];
int id;
char gender;
float final_grade;
float avg_grade;
};
int main() {
struct student s;
printf("请输入学生姓名:");
scanf("%s", s.name);
printf("请输入学生学号:");
scanf("%d", &s.id);
printf("请输入学生性别:");
scanf(" %c", &s.gender);
printf("请输入学生期末成绩:");
scanf("%f", &s.final_grade);
printf("请输入学生平均成绩:");
scanf("%f", &s.avg_grade);
printf("输入的学生信息为:\n");
printf("姓名:%s\n", s.name);
printf("学号:%d\n", s.id);
printf("性别:%c\n", s.gender);
printf("期末成绩:%f\n", s.final_grade);
printf("平均成绩:%f\n", s.avg_grade);
return 0;
}
```
在这个示例代码中,我们定义了一个名为 `student` 的结构体,表示学生信息。它包含了学生的姓名、学号、性别、期末成绩和平均成绩。然后在 `main` 函数中,我们定义了一个结构体变量 `s`,并用 `scanf` 函数分别输入学生的各项信息。最后输出输入的学生信息。
注意,这只是一个简单的示例,实际情况下,您需要根据具体需求进行修改和完善。
阅读全文