请教循环的问题,谢谢!
题目:有50个学生,要求输出成绩高于80分的学生学号和成绩。例题里使用了下标,可我不知道怎么打,现在我用X代表学生学号,用Y代表学生成绩;写了以下代码:
#include<stdio.h>
int main()
{
int x,y;
printf("请输入学生学号和成绩:\n");
scanf("%d,%d",&x,&y);
if (y>80)
printf("高于80分的学生学号是:%d,该学生成绩是:%d",x,y);
}
这样这程序只能运行1次。
问题1:有什么办法能让它运行50次后结束吗?
问题2:可不可以把
“{
int x,y;
printf("请输入学生学号和成绩:\n");
scanf("%d,%d",&x,&y);
if (y>80)
printf("高于80分的学生学号是:%d,该学生成绩是:%d",x,y);
}”
用函数表示让它运行50次后结束呢?
[ 本帖最后由 隐君子 于 2012-1-12 00:54 编辑 ]