JAVA中的if语句的使用
1、头文件、定义函数、输出字符串、对变量赋值;定义输入的分数为“mark”,且分数会有小数importjava.util.Scanner;//头文件classMark{publicstaticvoidmain(String[]args){System.out.println("请输入一个分数");doublemark;Scannerscanner=newScanner(System.in);mark=scanner.nextDouble();
2、判断是否有输入错误。if(mark<0||mark>100){System.out.println("输入有误!");System.exit(0);}
3、判断分数的等级90以上A,80~89B,70~79分C,60~69D,60以下Eif(mark>=90)System.out.println(媪青怍牙"thismarkisgrade\'A\'");elseif(mark>=80)System.out.println("thismarkisgrade\'B\'");elseif(mark>=70)System.out.println("thismarkisgrade\'C\'");elseif(mark>=60)System.out.println("thismarkisgrade\'D\'");elseSystem.out.println("thismarkisgrade\'E\'");
4、完整代码importjava.util.Scanner;classMark{publicstatic即枢潋雳voidmain(String[]args){System.out.println("请输入一个分数");doublemark;Scannerscanner=newScanner(System.in);mark=scanner.nextDouble();if(mark<0||mark>100){System.out.println("输入有误!");System.exit(0);}if(mark>=90)System.out.println("thismarkisgrade\'A\'");elseif(mark>=80)System.out.println("thismarkisgrade\'B\'");elseif(mark>=70)System.out.println("thismarkisgrade\'C\'");elseif(mark>=60)System.out.println("thismarkisgrade\'D\'");elseSystem.out.println("thismarkisgrade\'E\'");}}