一、由键盘输入一个百分制成绩,要求按照等级A/B/C/D形式输出成绩,90分以上为A,75到89分为B,60到74分为C,60分以下为D。
实现代码如下:
public class Grade {
public static void getgrade(float one){
if(one>90)
System.out.println("A");
else if(one>75)
System.out.println("B");
else if(one>60)
System.out.println("C");
else
System.out.println("D");
}
public static void main(String[] args){
getgrade(98.7f);
}
}

二、由键盘输入一个正整数,求出小于等于这个数的所有质数。
实现代码如下:
public class Prime {
public static void getprime(int n) {
boolean lab=true;
for(int i=2;i<=n;i++) {
for(int j=2;j<=(int)Math.sqrt(i)&&lab;j++) {
//Math.sqrt(n)---开平方
前面的(int)为强制类型转换
if(i%j==0)
lab=false;
}
if(lab==true)
System.out.println(i);
lab=true;
}
}
public static void main(String[] args) {
getprime(10);
}
}

2089

被折叠的 条评论
为什么被折叠?



