#include<stdio.h>
void fun(int x)
{
if x>100 || x<0 printf("无效成绩");
else if x>=90 printf("优");
else if x>=80 printf("良");
else if x>=70 printf("中");
else if x>=60 printf("及格");
else printf("不及格");
}
void main()
{
int a;
printf("请输入学生成绩:");
scanf("%d",&a);
fun(a);
}
LZ很粗心哦 if语句的括号全掉了
帮你改过来了 如果我的回答让你满意
记得点满意答案哦
#include<stdio.h>
void fun(int x)
{
if (x>100 || x<0) printf("无效成绩");
else if (x>=90) printf("优");
else if (x>=80) printf("良");
else if (x>=70) printf("中");
else if (x>=60) printf("及格");
else printf("不及格");
}
void main()
{
int a;
printf("请输入学生成绩:");
scanf("%d",&a);
fun(a);
}
*********您好!Yadie.23很高兴能为你解答。*********
+++++++++++++++++++++++++++++++++++++++++++++++++
#include<stdio.h>
void fun(int x)
{
if (x>100 || x<0) printf("无效成绩"); //条件加挂号
else if (x>=90) printf("优");
else if (x>=80) printf("良");
else if (x>=70) printf("中");
else if (x>=60) printf("及格");
else printf("不及格");
}
void main()
{
int a;
printf("请输入学生成绩:");
scanf("%d",&a);
fun(a);
}
+++++++++++++++++++++++++++++++++++++++++++++++++
You can have a try,maybe my answer useful to you.
如满意,Yadie.23十分感谢您的采纳。*^-^*
void fun(int x)
{
if (x>100 || x<0) printf("无效成绩");
else if (x>=90) printf("优");
else if (x>=80) printf("良");
else if (x>=70) printf("中");
else if (x>=60) printf("及格");
else printf("不及格");
}
if语句后面的条件要放到()里
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息