函数题:
public static boolean isOdd(int data){
if(data%2==0)
return true;
else
return false;
}
只需要写中间的函数就行了,提上给了定义的接口的,直接复制过来就行了。就是一个很简单的判断奇数偶数。
编程题1:java写法
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int b = in.nextInt();
int c = in.nextInt();
int temp = 0;
int s = (a+b+c)/2;
if(a<b+c&&b<a+c&&c<a+b){
if(a*a==b*b+c*c||b*b==a*a+c*c||c*c==a*a+b*b){
double area = Math.sqrt(s*(s-a)*(s-b)*(s-c));
System.out.println(area);
temp = 1;
}
}
if(temp == 0)
System.out.println("0.0");
}
}
java代码一个比较标准的模板:
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner in = new Scanner(System.in);
}
中间是用于输入变量以及变量需要进行的相关操作的。
注意输入变量的格式:
int a = in.nextInt();
最后利用海伦公式进行求解就行了
编程题2:
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner in=new Scanner(System.in);
int n=in.nextInt();
if(n<=0)
System.out.print("error");
else if(n==1)
System.out.print("实际利率="+0.077*0.5*100+"%");
else if(n<=3)
System.out.print("实际利率="+0.077*0.7*100+"%");
else if(n<=5)
System.out.print("实际利率=7.70%");
else
System.out.print("实际利率="+0.077*1.1*100+"%");
}
}
注意输出格式是:x.xx%是保留的两位小数,所以在n<=5时要输出7.70%。