编写input()和output()函数输入,输出5个学生的数据记录。
时间: 2023-04-04 11:00:39 浏览: 72
python 编写input()和output()函数输入,输出5个学生的数据记录(示例)
可以的,以下是代码示例:
#include <stdio.h>
struct student {
char name[20];
int age;
float score;
};
void input(struct student *stu) {
int i;
for (i = ; i < 5; i++) {
printf("请输入第%d个学生的姓名、年龄、成绩:", i+1);
scanf("%s %d %f", stu[i].name, &stu[i].age, &stu[i].score);
}
}
void output(struct student *stu) {
int i;
for (i = ; i < 5; i++) {
printf("第%d个学生的姓名:%s,年龄:%d,成绩:%.2f\n", i+1, stu[i].name, stu[i].age, stu[i].score);
}
}
int main() {
struct student stu[5];
input(stu);
output(stu);
return ;
}
阅读全文