永发信息网

编写一个c语言程序,实现录入学生学号和姓名信息的功能

答案:1  悬赏:70  手机版
解决时间 2021-11-07 20:18
  • 提问者网友:听门外雪花风
  • 2021-11-06 22:19
编写一个c语言程序,实现录入学生学号和姓名信息的功能
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-11-06 23:40
#include
#include
structStudent
{
int age;
int score;
};
int main(void)
{
int i;
int m;
int len;
struct Student* parr;
struct Student t;
printf("请输入学生个数\n");
printf("len =");
scanf("%d",&len);
parr = (struct Student*)malloc(len*sizeof(struct Student));
for(i = 0; i < len; ++i)
{
printf("请输入第%d个学生的信息:\n",i+1);
printf("age =");
scanf("%d",&parr[i].age);
printf("score =");
scanf("%d",&parr[i].score);
}
for(m = 0; m{
for(i = 0;i < len-1-m; ++i)
{
if(parr[i].score>parr[i+1].score)
{
t = parr[i];
parr[i] = parr[i+1];
parr[i+1] = t;
}
}
};
printf("以下是该学生的信息:\n");
for(i = 0; i < len; ++i)
{
printf("第%d\n个学生的信息",i+1);
printf("age =%d\n",parr[i].age);
printf("score =%d\n",parr[i].score);
}
return 0;
}

这个是我以前编的,把数据类型改下就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯