import java.util.*; public class Main { public static void main(String[]args){ Scanner s=new Scanner(System.in); int grade=s.nextInt(); //注意102除以10后对应整数还是10 //case 判断的是整数 不能是条件表达式 if(grade>=0&&grade<=100) { switch(grade/10) { case 10: case 9: System.out.println('A'); break; case 8: System.out.println('B'); break; case 7: System.out.println('C'); break; case 6: System.out.println('D'); break; default: System.out.println('E'); break; } } else System.out.println('F'); s.close(); } }
var input=readline()*1; if(input>=90 && input<=100) console.log('A'); else if(input>=80 && input<=89) console.log('B'); else if(input>=70 && input<=79) console.log('C'); else if(input>=60 && input<=69) console.log('D'); else if(input>=0 && input<=59) console.log('E'); else console.log('F');
#include <stdio.h> //switch语句来搞是不是更累? int main() { int score = 0; scanf("%d", &score); if (score >= 0 && score <= 100) { switch (score / 10) { case 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; } } else printf("F\n"); return 0; }
#include <stdio.h> int main() { int a=0; scanf("%d",&a); if (a>=90&&a<=100) { printf("A"); } else if(a>=80&&a<=89) { printf("B"); } else if(a>=70&&a<=79) { printf("C"); } else if(a>=60&&a<=69) { printf("D"); } else if(a>=0&&a<=59) { printf("E"); } else printf("F"); return 0; }
#include <stdio.h> int main() { int score = 0; char rankScore = 0; scanf("%d", &score); if(score >= 90 && score <= 100) { rankScore = 'A'; } else if (score >=80 && score <= 89) { rankScore = 'B'; } else if (score >= 70 && score <= 79) { rankScore = 'C'; } else if (score >= 60 && score <= 69) { rankScore = 'D'; } else if (score <= 59 && score >= 0) { rankScore = 'E'; } else { rankScore = 'F'; } printf("%c\n", rankScore); return 0; }
#include<stdio.h> int main() { int a; printf("输入小乐乐的成绩:\n"); scanf("%d",&a); printf("判断小乐乐成绩等级:\n"); if(a>=90&&a<=100) { printf("A\n"); } else if(a>=80&&a<=89) { printf("B\n"); } else if(a>=70&&a<=79) { printf("C\n"); } else if(a>=60&&a<=69) { printf("D\n"); } else if(a<=59) { printf("E\n"); } else { printf("F\n"); } return 0; }
#include <stdio.h> void grade(int sc) { if(sc>=90&&sc<=100) printf("A"); else if(sc>=80&&sc<=89) printf("B"); else if(sc>=70&&sc<=79) printf("C"); else if(sc>=60&&sc<=69) printf("D"); else if(sc<=59) printf("E"); else printf("F"); } int main() { int sc=0; char g=0; //score while(scanf("%d",&sc)==1) { grade(sc); } return 0; }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sin = new Scanner(System.in); int i = sin.nextInt(); if(90 <= i && i<= 100){ System.out.println("A"); }else if(80 <= i && i<= 89){ System.out.println("B"); } else if(70 <= i && i<= 79){ System.out.println("C"); } else if(60 <= i && i<= 69){ System.out.println("D"); } else if(i <= 59 && i >=0 ){ System.out.println("E"); }else{ System.out.println("F"); } } }
#include<stdio.h> int main() { int grade=0; scanf("%d",&grade); if(grade>=90&&grade<=100) printf("A\n"); else if(grade>=80&&grade<=89) printf("B\n"); else if(grade>=70&&grade<=79) printf("C\n"); else if(grade>=60&&grade<=69) printf("D\n"); else if(grade>=0&&grade<=59) printf("E\n"); else printf("F\n"); return 0; }
fenshu = int(input("")) if fenshu <= 100 and fenshu >= 90: print("A") elif fenshu <= 89 and fenshu >= 80: print("B") elif fenshu <=79 and fenshu >=70: print("C") elif fenshu <=69 and fenshu >=60: print("D") elif fenshu <=59 and fenshu >=0: print("E") else: print("F")
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); if(a>=90&&a<=100){ System.out.println("A"); }else if(a>=80&&a<=89){ System.out.println("B"); }else if(a>=70&&a<=79){ System.out.println("C"); }else if(a>=60&&a<=69){ System.out.println("D"); }else if(a<=59&&a>=0){ System.out.println("E"); }else if(a<0||a>100){ System.out.println("F"); } } }
这是一种复杂的写法 本没必要这样写 但是突发奇想 利用函数 和 % 取模 希望对你有所帮助
C语言解法
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void test(int input) { if (0 <= input && input <= 5)//后面还有 不属于0-100的没有讨论 -1 ~ -10 101~109 咋解决 { printf("E"); } else if (6 <= input && input <= 10) // 60-100 { if (input == 6)// 60-69 printf("D"); else if (input == 7)//70-79 printf("C"); else if (input == 8)//80-89 printf("B"); else if (input == 9 || input == 10)//90-100 100/10 =10 得用 逻辑或 || printf("A"); } else //不属于 0-100 { printf("F"); } } int main() { int input; scanf("%d", &input); if (input < 0) { printf("F"); return 0; } else if (input > 100) { printf("F"); return 0; } else input = input / 10;//这样写得到整数 78 / 10 =7 test(input); return 0; }