永发信息网

编写C程序,实现如下功能:

答案:6  悬赏:0  手机版
解决时间 2021-06-05 09:34
编写C程序,实现如下功能:由键盘输入一个成绩,输出相应的分级,[90,100] 优; [80,89] 良;[70,79] 中;[60,69] 及格;[0,59] 不及格。
最佳答案

根据你的提问,代码如下:(如有不明白可追问)


#include <stdio.h>
#include <string.h>


int main()
{
int a,b;
while(1)
{
printf("Please input the score 1-100:");
scanf("%d",&a);
b=a/10;
if(b<6)
puts("不及格");
else if(b==6)
puts("及格");
else if(b==7)
puts("中");
else if(b==8)
puts("良");
else
puts("优");
}


}


当然也可以有swith case来完成。

全部回答

#include<stdio.h> int main() { int score; scanf("%d",&score); if(score>=90 && score<=100) printf("优\n"); else if(score>=80 && score<=89) printf("良\n"); else if(score>=70 && score<=79) printf("中\n"); else if(score>=60 && score<=69) printf("及格\n"); else if(score>=0 && score<=59) printf("不及格\n");

else printf("输入的成绩必须在0到100分之内"); return 0; }

程序代码:程序在输入为<0或者>100时退出程序

#include<stdio.h>

void main() { int grade; printf("Please input your grade:\n"); scanf("%d",&grade); do { if(grade>=90&&grade<=100)printf("[90,100] 优\n"); else if(grade>=80&&grade<=89)printf("[80,89] 良\n"); else if(grade>=70&&grade<=79)printf("[70,79] 中\n"); else if(grade>=60&&grade<=69)printf("[60,69] 及格\n"); else if(grade>=0&&grade<=59)printf("[0,59] 不及格\n"); printf("Please input your grade:\n"); scanf("%d",&grade);

}while(grade>=0&&grade<=100);

}

执行结果:

#include <stdio.h> int main() { int n; char* p; scanf( "%d", &n ); if ( n >= 90 && n <= 100 ) p = "优"; else if ( n >= 80 && n <= 89 ) p = "良"; else if ( n >= 70 && n <= 79 ) p = "中"; else if ( n >= 60 && n <= 69 ) p = "及格"; else if ( n >= 0 && n <= 59 ) p = "不及格"; else p = "输入有误!"; puts( p ); }
主要是用到C
#include<stdio.h> int main() { int score; scanf("%d",&score); if(score>=90 && score<=100) printf("优\n"); else if(score>=80 && score<=89) printf("良\n"); else if(score>=70 && score<=79) printf("中\n"); else if(score>=60 && score<=69) printf("及格\n"); else if(score>=0 && score<=59) printf("不及格\n"); return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不认识的人怎么能停在我的车位?怎么删除他们
心有不甘是谁唱的?
从上海火车站下来 怎么去上海第十人民医院?
大学生开展什么活动最可行
qq等级最高以到好多级
谁知道摩尔庄园12.4日攻略
怎样把QQ 宠物加为好友
禹王台区开封杨铭宇黄焖鸡米饭(五福路店)地址
大显X769手机白屏怎么办
回不去了、怎么办?
沈阳浑南动漫园 有免费培训的公司么 告诉我下
对于那本性安静的人,用什么渠道可让她放开自
上海市初三数学练习册40页第2题答案
怎么样才能知道对方对自己有没有好感!
DNF最拽的瞎子是?
推荐资讯
人生一共有几次辛酸
肚子老痛!!!
潜江市潜江许桥村老年人互助照料活动中心地址
物质资料的生产是?A人类社会存在和发展的基础
不知是好还是不好啊/
台湾中华大学怎么样?
能支持MATLAB 机械制图 魔兽世界的笔记本要什
电信3g是无线宽带(1X)快还是无线宽带(3g)
我新买了一部N85,但在手机里面没有进网许可证
异姓兄妹对联(速度)
暗黑破坏神有多少个隐藏的地图,怎么开
为什么我打开空间会出现这个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?