5-1
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner stdIn=new Scanner(System.in);
System.out.print("整数:");
int n=stdIn.nextInt();
System.out.printf("n=%o\n",n);
System.out.printf("n=%x\n",n);
}
}
5-2
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner stdIn=new Scanner(System.in);
System.out.println("变量x为float型,变量y为double型。");
System.out.print("x:");
float x=stdIn.nextFloat();
System.out.print("y:");
double y=stdIn.nextDouble();
System.out.println("x="+x);
System.out.println("y="+y);
}
}
5-3
public class Main {
public static void main(String[] args){
boolean a=true;
boolean b=false;
System.out.println("a="+a);
System.out.println("b="+b);
}
}
5-4
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner stdIn=new Scanner(System.in);
System.out.print("x:");
double x=stdIn.nextDouble();
System.out.print("y:");
double y=stdIn.nextDouble();
System.out.print("z:");
double z=stdIn.nextDouble();
System.out.println((x+y+z)/3);
}
}
5-5
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner stdIn=new Scanner(System.in);
System.out.print("x:");
double x=stdIn.nextDouble();
System.out.print("y:");
double y=stdIn.nextDouble();
System.out.print("z:");
double z=stdIn.nextDouble();
double sum=(double)(x+y+z);
double ave=(double)((x+y+x)/3);
System.out.println("平均值是"+ave+"总值是"+sum);
}
}
5-6
public class Main {
public static void main(String[] args){
System.out.println("float\tint");
System.out.println("-----------");
float x=-0.001F; int y = 0;
for (int i = 0; i < 1000; i++) {
x+=0.001F;
y++;
float a = (float) y / 1000;
System.out.println(x+"\t\t"+a);
}
}
}
5-7
public class Main {
public static void main(String[] args){
for(int i=0;i<=1000;i++){
float x=(float)i/1000;
System.out.printf("x=%f\t",x);
System.out.println("x^2="+x*x);
}
}
}