有50个学生,要求输出成绩在80分以上的学生的学号和成绩 要求一起输入一起输出

2025-03-03 06:31:47
推荐回答(4个)
回答1:

改为:

#include
int main()
{
int a[50][2],i;
printf("请输入学生的学号与成绩(中间以逗号隔开)\n");
for(i=0;i<50;i++)
scanf("%d,%d",&a[i][0],&a[i][1]);
for(i=0;i<50;i++)
if(a[i][1]>=80)
printf("学号:%d ,成绩:%d\n",a[i][0],a[i][1]);
return 0;
}

回答2:

#include
int main()
{
int a[50][2],i;
printf("请输入学生的学号与成绩\n");
for(i=0;i<50;i++)
scanf("%d,%d",&a[i][0],&a[i][1]);
for(i=0;i<50;i++)
{if(a[i][1]>=80)
printf("学号:%5d ,成绩:%5d\n",a[i][0],a[i][1]);}
return 0;
}

回答3:

#include
int main()
{
int a[100][2],i;
printf("请输入学生的学号与成绩(中间以逗号隔开)\n");
for(i=1;i<=50;i++)
scanf("%d,%d",&a[i][0],&a[i][1]);
for(i=1;i<=50;i++)
if(a[i][0]>=80)
printf("%5d%5d\n",a[i][0],a[i][1]);
return 0;
}

回答4:

int a[3][2], 这个位置不够50个人