2.i++是加加在後,先賦值,再自增。
++i是加加在前,先自增,再賦值。
3.運算符||要比|的運算速度快,可以避免表達式帶來的異常問題。
4.java中的基本數據類型轉換是
大的轉小的是自動轉換,
小的轉大的是強制類型轉換。
輸入名字,年齡和性別,並顯示出來
import java.util.*;
public class TestPerson
{
public static void main(String[] args)
{
System.out.println("請輸入你的名字:");
Scanner sc=new Scanner(System.in);
String name = (String) sc.next();
System.out.println("請輸入你的年齡:");
int age=sc.nextInt();
System.out.println("請輸入你的性別:");
String sex=sc.next();
System.out.println("名字:"+name);
System.out.println("年齡:"+age);
System.out.println("性別:"+sex);
}
}
求圓的面積和周長,並顯示出計算式子
import java.util.*;
public class TestCircle
{
public static void main(String[] args) {
System.out.println("請輸入圓的半徑:");
Scanner sc=new Scanner(System.in);
float r= sc.nextFloat();
final double Pi=3.14;
double c=Pi*r*2;
double s=Pi*r*r;
System.out.println("圓的半徑是R="+r);
System.out.println("圓的面積是s="+Pi+"*"+r+"*"+r+"="+s);
System.out.println("圓的周長是c="+Pi+"*"+r+"*"+2+"="+c);
}
}
輸入三角形的底和高,求出三角形面積
import java.util.*;
public class Sjx{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("請輸入三角形的底和高:");
System.out.println("三角形的底爲:");
int d=sc.nextInt();
System.out.println("三角形的高爲:");
int g=sc.nextInt();
System.out.println("三角形的面積是:"+d*g/2);
}
}
輸入一個5位數,然後將反序輸入(12345 輸出54321)
import java.util.*;
public class DaoXu{
public static void main(String[] args){
System.out.println("請輸入一個五位數的整數:");
Scanner sc=new Scanner(System.in);
int wei=sc.nextInt();
int w=wei/10000;
int q=wei/1000%10;
int b=wei/100%10;
int s=wei/10%10;
int g=wei/1%10;
System.out.println("倒序輸出的五位數整數是:"+g+s+b+q+w);
}
}