java 练习题
// 题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 Scanner sc=new Scanner(System.in); System.out.println("请输入学生个数"); int a=sc.nextInt(); for(int i=0;i<a;i++) { System.out.println("请输入第"+(i+1)+"个学生的成绩"); int b=sc.nextInt(); if(b>=90&&b<=100) { System.out.println("A"); } else if(b>=60&&b<=89) { System.out.println("B"); } else if(b>=0&&b<60) { System.out.println("C"); } else { System.out.println("您输入有误"); } } //题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由用户控制。 Scanner sc=new Scanner(System.in); System.out.println("请输入数字的个数"); double c=sc.nextInt(); double d =2; double e =0; double sum=0; double sum1=0; for(int i=0;i<c;i++) { e=d*Math.pow(10, i); sum+=e; sum1+=sum; System.out.println(sum1); }