#include<stdio.h>
#include<stdlib.h>
int PrintGrade(int x)
{
if((x<0)||(x>100))
{
printf("错误的成绩!\n");
return -1;
}
else if(x>=90)printf("优\n");
else if(x>=80)printf("良\n");
else if(x>=70)printf("中\n");
else if(x>=60)printf("及格\n");
else printf("不及格\n");
return 0;
}
int main()
{
int score=0;
char ch=0;
do
{
printf("请输入成绩(0到100的整数):");
scanf("%d",&score);
printf("成绩:%d\n等级:",score);
PrintGrade(score);
printf("是否继续?[y/n](y)");
while((ch=getchar())!='\n');
}
while((ch=getchar())=='y'||ch=='\n');
return 0;
}<img src="https://img-blog.csdn.net/20150421200456419" alt="" />
例题3-1
最新推荐文章于 2019-08-06 20:51:45 发布