黑马程序员技术交流社区

标题: 这道题是不是太菜了?有没有其他解法 [打印本页]

作者: gabriel2016    时间: 2015-10-10 02:45
标题: 这道题是不是太菜了?有没有其他解法
本帖最后由 gabriel2016 于 2015-10-11 15:46 编辑

//
//  main.m
//  测试题7
//输入一个整数score代表分数,根据分数输出等级A-E (C语言编程题)
// A:90~100
// B:80~89
// C:70~79
// D:60~69
// E:0~60
//
//  Created by Gabriel He on 10/8/15.
//  Copyright © 2015 Gabriel He. All rights reserved.
//
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
    @autoreleasepool {
        int score;
        scanf("%d", &score);
        if (score<0 || score>100) {
            printf("输入有误!\n");
        }else if (score>=90 && score<=100)
        {
            printf("A\n");
        }else if (score>=80 && score<90)
        {
            printf("B\n");
        }else if (score>=70 && score<80)
        {
            printf("C\n");
        }else if (score>=60 && score<70)
        {
            printf("D\n");
        }else if (score>=0 && score<=60)
        {
            printf("E\n");
        }
    }
    return 0;
}


作者: wwf707542865    时间: 2015-10-11 01:39
感觉switch好点,看着清楚




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2