首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求教一个关于已知“分数段求输出等级”的有关问题

2012-04-07 
求教一个关于已知“分数段求输出等级”的问题给出一个百分制的成绩,要求输出成绩等级A、B、C、D。其中,85分以上

求教一个关于已知“分数段求输出等级”的问题
给出一个百分制的成绩,要求输出成绩等级A、B、C、D。其中,85分以上的为A,75-84分为B,65-74分为C,65分以下为D。问一下,用if或者用switch怎么输呢,是分别得。谢谢。

[解决办法]
类似这样的吧

C/C++ code
if( 0<=score && score<65 )    return 'D';else if( score<=74 )    return 'C'else if( score<=84 )    return 'B'else // score>=85    return 'A'
[解决办法]
C/C++ code
#include <stdio.h>int main(int argc, char *argv[]){    int score;        printf("please input the score:");    scanf("%d", &score);    if (score >= 85) {        printf("A\n");    } else if ( score >=75 && score <=84) {        printf("B\n");    } else if ( score >=65 && score <=74) {        printf("C\n");    } else {        printf("D\n");    }        return 0;} 

热点排行