新手提问一个关于结束循环基本问题
输入分数后,输出分数和等级,分ABCDE5等。#include <stdio.h>
int main(void)
{
int m;
printf("请输入考生分数");
loop:scanf("%d",&m);
if(m<60) printf("考生成绩等级为E,分数为%d\n",m);
else if (m>=60&&m<=69) printf("考生成绩等级为D,分数为%d\n",m);
else if (m>=70&&m<=79) printf("考生成绩等级为C,分数为%d\n",m);
else if (m>=80&&m<=89) printf("考生成绩等级为B,分数为%d\n",m);
else if (m>=90&&m<=100) printf("考生成绩等级为A,分数为%d\n",m);
else printf("输入有误请重新输入");
goto loop;
getch();
}
问题是他无限循环下去了,请问有什么办法,在不想查以后结束,比如设定当M=某某值后,结束循环。谢谢,请高手赐教