永发信息网

VC++分数分段程序代码?

答案:4  悬赏:50  手机版
解决时间 2021-05-03 11:35
给出等级成绩'A','B','C','D','E',假设90分以上为'A',80-90为'B',70-80为'C',60-70为'D',60分以下为'E',输入一个分数,问属于哪一个分数段?急求源代码?
最佳答案
#include <stdio.h>

int main()
{
int n, c;
printf( "请输入你的成绩: " );
scanf( "%d", &n );
if ( n > 90 ) {
c = 'A';
} else if ( 80 < n && n <= 90 ) {
c = 'B';
} else if ( 70 < n && n <= 80 ) {
c = 'C';
} else if ( 60 <= n && n <= 70 ) {
c = 'D';
} else {
c = 'E';
}
printf( "你的成绩等级是: %c\n", c );
return 0;
}
全部回答

#include <iostream> using namespace std; void main() { float fenshu;

while(cout<<"请输入分数:",cin>>fenshu,fenshu!=0) { switch (int(fenshu/10)) { case 9 : printf("A\n");break; case 8 : printf("B\n");break; case 7 : printf("C\n");break; case 6 : printf("D\n");break; case 5 : case 4 : case 3 : case 2: case 1: case 0: printf("E\n");break; default : printf("输入错误!"); } }

}

循环输入分数,希望对你有所帮助!

大概思路是这样,你还要自己改改,改成你需要的代码

#include"iostream.h"

int main()

{

int score,i,k;

cout<<"输入成绩:";cin>>score;

switch(score%10){

case 10:cout<<"A"<<endl;

case 9:cout<<"A"<<endl;

case 8:cout<<"B"<<endl;

case 7:cout<<"C"<<endl;

case 6:cout<<"D"<<endl;

default : cout<<"E"<<endl;

}

}

int n;cin>>n;switch(n/10) case 10: cout<<"A"; break; case 9: cout<<"A"; break; case 8: cout<<"B"; break; case 7: cout<<"C"; break; case 6: cout<<"D"; break; default: cout<<"E";
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我老公经常打牌,要是没事从早上可以打到零晨,
G3随意行连上了 可是不能上网
白岩松关于记者的名言,求赞美记者的对联,诗
sm为什么要抵制mama颁奖会
大李家在哪里啊,我有事要去这个地方
山西省的哪个航空学校培养空姐?哪个航空学校
农历10月26日的生日是什么星座啊?
爱用日文怎么翻译?
CF 哪个僵尸好?
现在问道新手大礼包有什么?
对城市发展的寄语,对城市的祝福语 50字 20分
我的QQ为什么一截图就掉线了
2009版个人资料改了之后自己看是该了,但是好
泗阳县房地产开发公司这个地址在什么地方,我
电脑有时不识别tf卡,有时可以
推荐资讯
移动187的号 是怎么会事?怎么网上营业厅都上
孕妇要喝什么汤才能补气养颜
描写竹子最著名的诗句,赞美竹子的著名诗句有
怎么才是生财之道?
苹果蓝牙鼠标怎么连接,苹果手机通过蓝牙连接
七夕是几月几号?
怎么录像???
后宫传奇之失宠皇后下部58章之后的内容
孩子手烫起泡怎么办
运动会好不好玩啊~~
你们玩社区失去很多吗
AJ私人定制这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?