1 条题解
-
0
C :
#include<stdio.h> int main() { int n,i; scanf("%d",&n);//需要判断的成绩个数 for(i=1;i<=n;i++) { int t; scanf("%d",&t); if(t>=90&&t<=100) printf("A\n"); else if(t>=80&&t<=89) printf("B\n"); else if(t>=70&&t<=79) printf("C\n"); else if(t>=60&&t<=69) printf("D\n"); else if(t>=0&&t<=59) printf("E\n"); else if(t>100) printf("Score is error!"); } return 0; }
C++ :
#include <stdio.h> int main(){ int n, k; int kcase; scanf("%d",&kcase); while(kcase--){ scanf("%d", &n); if(n < 0 || n >100) printf("Score is error!\n"); else{ k = n / 10; switch(k){ case 10: printf("A\n"); break; case 9: printf("A\n"); break; case 8: printf("B\n"); break; case 7: printf("C\n"); break; case 6: printf("D\n"); break; default: printf("E\n"); break; } } } return 0; }
Pascal :
var a:array[1..1000] of longint; n,i:longint; begin readln(n); for i:=1 to n do read(a[i]); for i:=1 to n do begin if (a[i]>100) or (a[i]<0) then begin writeln('Score is error!'); break; end; case a[i] of 90..100:writeln('A'); 80..89:writeln('B'); 70..79:writeln('C'); 60..69:writeln('D'); 0..59:writeln('E'); end; end; end.
Java :
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); int N=input.nextInt(); int []a=new int[N]; for (int i = 0; i < a.length; i++) { a[i]=input.nextInt(); } for (int i = 0; i < a.length; i++) { if(a[i]>=0&&a[i]<=59) { System.out.println("E"); }else if(a[i]>59&&a[i]<=69) { System.out.println("D"); }else if(a[i]>69&&a[i]<=79) { System.out.println("C"); }else if(a[i]>79&&a[i]<=89) { System.out.println("B"); }else if(a[i]>89&&a[i]<=100) { System.out.println("A"); }else { System.out.println("Score is error!"); } } } }
- 1
信息
- ID
- 1361
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者