本帖最后由 dawei233 于 2014-7-24 15:27 编辑
题目是酱紫:输入一个整数score代表分数,根据分数输出等级A-E
A:90~100
B:80~89
C:70~79
D:60~69
E:0~60
- #include <stdio.h>
- int main()
- {
- int score;
- printf("请输入一个0到100之间的分数\n");
- scanf("%d",&score);
- if (0<=score<60) {
- printf("E\n");
- }
- if (60<=score<70) {
- printf("D\n");
- }
- if (70<=score<80) {
- printf("C\n");
- }
- if (80<=score<90) {
- printf("B\n");
- }
- if (90<=score<=100) {
- printf("A\n");
- }
- else
- printf("请输入一个0到100之间的分数");
- }
复制代码
好奇怪,在xcode中跑,敲个 60
居然输出是:
EDCBA
if 判断有问题吗?求知心姐姐哥哥们解答。{:3_64:}
|