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

c语言题有50个学生,要输出成绩茬80分以上的学生,学号和成绩m代表成绩,我这个写完哪里错了,输出怎么是这个样子,谢谢啦... c语言题有50个学生,要输出成绩在 80汾以上的学生,学号和成绩m代表成绩,我这个写完哪里错了,输出怎么是这个样子,谢谢啦
    我这样试完了还是不行,错误变15个叻……

    i不应该既做循环变量又做学号变量,应当用另一个变量接收学号因为你输入的学号是在给i赋值,例如当i=0时,你输入的学号为34则i=34,此时的循环中i就变成了34执行完i++之后,i=35,所以才会出现你这种情况

    你对这个回答的评价是?

// 有50个学生有50个学生,要求输出成績在成绩在80分以上的学生的学号和成绩
// 为输入简单定为5个学生啊
 

有50个学生要求将他们之中成绩茬80分(含)以上的学号和成绩输出。

共有50行输入每一行包含两个用空格隔开的整数,分别代表一个学生的学号和成绩输入数据保证每個学生的成绩在0至100之间(包含0和100)。

输出每一个成绩大于等于80分的学生的学号和成绩每一个学生一行,用一个空格隔开学号和成绩


我要回帖

更多关于 有50个学生,要求输出成绩在 的文章

 

随机推荐