第三章例题,内容大体一致。
public class Main3_1 {
public static void main(String[] args){
int a = 155;
float b = 21.0f;
System.out.println("a="+a+",b="+b);
System.out.println("a/b"+(a/b));
}
}
public class Main3_2 {
public static void main(String[] args){
int a = 155;
int b = 9;
float g,h;
System.out.println("a="+a+",b="+b);
g=a/b;
System.out.println("a/b="+g+"\n");
System.out.println("a="+a+",b="+b);
h=(float)a/b;
System.out.println("a/b="+h);
}
}
import java.io.*;
public class Main3_3 {
public static void main(String[] args)throws IOException{
BufferedReader buf;
String str;
buf = new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入字符串:");
str =buf.readLine();
System.out.println("您输入的字符串是:"+str);
}
}
import java.io.*;
public class Main3_4 {
public static void main(String[] args)throws IOException{
float num;
String str;
BufferedReader buf;
buf = new BufferedReader(new InputStreamReader(System.in));
System.out.print("请输入一个实数:");
str = buf.readLine();
num = Float.parseFloat(str);
System.out.println("您输入的数为:"+num);
}
}
import java.io.*;
public class Main3_5 {
public static void main(String[] args)throws IOException{
int num1,num2;
String str1 ,str2;
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
System.out.println("请输入第一个数:");
str1 = buf.readLine();
num1 = Integer.parseInt(str1);
System.out.println("请输入第二个数:");
str2 = buf.readLine();
num2 = Integer.parseInt(str2);
System.out.println(num1+" * "+num2+" = "+(num1*num2));
}
}
import java.util.Scanner;
public class Main3_6 {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.print("请输入第一个数:");
int num1=0;
double num2=0D ;
if(scanner.hasNextInt()){
num1 = scanner.nextInt();
}
System.out.print("请输入第二个数:");
if(scanner.hasNextDouble()){
num2 = scanner.nextDouble();
}
System.out.println(num1+" * "+num2+" = "+(num1*num2));
}
}
import java.util.Scanner;
public class Main3_7 {
public static void main(String[] args){
String s1,s2;
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个字符串;");
s1 = scanner.nextLine();
System.out.println("请输入第二个字符串:");
s2 = scanner.next();
System.out.println("输入的是 "+s1+"和"+s2);
}
}
public class Main3_8 {
public static void main(String[] args){
int a = 25, b = 7;
boolean x = a < b;
System.out.println("a<b="+x);
int e = 3 ;
boolean y = a/e>5;
System.out.println("x^y="+(x^y));
if(b<0&e!=0) System.out.println("b/0="+b/0);
else System.out.println("a%e="+a%e);
int f=0;
if(f!=0&&a/f>5) System.out.println("a/f="+a/f);
else System.out.println("f="+f);
}
}