main
p49a3zeks 2 years ago
parent f925f1539c
commit af44d728f9

44
step6

@ -0,0 +1,44 @@
#include<stdio.h>
#include<string.h>
#define size 3
int main()
{
struct Student
{
int class;//[size];
int number, score;
int ans;
int score1, score2, all_score;//三门成绩分别为scorescore1score2all_score为了求和
}Student[size];
Student[0].class = 11;
Student[1].class = 11;
Student[2].class = 12;
Student[0].number = 10001;
Student[1].number = 10002;
Student[2].number = 10004;
Student[0].score = 90; Student[0].score1 = 90; Student[0].score2 = 90;
Student[1].score = 83; Student[1].score1 = 84; Student[1].score2 = 85;
Student[2].score = 83; Student[2].score1 = 70; Student[2].score2 = 90;
int count1;
int num;
//此处假设已经有学生信息,学号不予修改
printf("请输入你想要修改的学生的学号");
scanf_s("%d", &num);
//scanf_s("%d", &Student[size].class);
for (count1 = 0; count1 < size; count1++)
{
if (Student[count1].number == num)
{
scanf_s("%d", &Student[count1].class);
scanf_s("%d%d%d", &Student[count1].score, &Student[count1].score1, &Student[count1].score2);
}
}
for (int count2 = 0; count2 < size; count2++)
{
printf("%d %d ", Student[count2].class,Student[count2].number);
printf("%d %d %d", Student[count2].score, Student[count2].score1, Student[count2].score2);//输入学生信息
printf("\n");
}
return 0;
}
Loading…
Cancel
Save