Java宣告變數並賦值
阿新 • • 發佈:2019-02-10
1.宣告變數a並賦值,判斷a是正數(if語句)
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}
}
}
2.宣告變數a並賦值,判斷a是正數,否則不是正數(if...else語句)
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}else if(a<0){
ystem.out.println("你輸入的是負數");
}
}
}
3.宣告變數a並賦值,判斷a是正數、負數、0(if...else if...else語句)
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}else if(a<0){
System.out.println("你輸入的是負數");
}else{
System.out.println("你輸入的是0");
}
}
}
4.
import java.util.Scanner;
public class A{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("請輸入你的身高cm:");
int a=input.nextInt();
System.out.println("請輸入你的財產:");
int b=input.nextInt();
System.out.println("請輸入你是否長的帥:\n帥為true;不帥為false");
boolean c=input.nextBoolean();
if(a > 180 && b > 1000 && c==true){
System.out.println("我一定要嫁給他!!!");
}else if(a > 180 || b > 1000 || c!=false){
System.out.println("嫁吧,比上不足比下有餘");
}else{
System.out.println("不嫁!");
}
}
}
答:只能作用在byte,char,int,short上;不能作用的long和String上。
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}
}
}
2.宣告變數a並賦值,判斷a是正數,否則不是正數(if...else語句)
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}else if(a<0){
ystem.out.println("你輸入的是負數");
}
}
}
3.宣告變數a並賦值,判斷a是正數、負數、0(if...else if...else語句)
public class A{
public static void main(String[] args){
int a =3;
if(a>0){
System.out.println("你輸入的是正數");
}else if(a<0){
System.out.println("你輸入的是負數");
}else{
System.out.println("你輸入的是0");
}
}
}
4.
男大當婚,女大當嫁。那麼女方家長要嫁女兒,當然要提出一定的條件:
高:180cm以上;
富:財富1千萬以上;
帥:是。
要求男方鍵盤輸入自身的三個條件:
身高(cm):
財富(千萬):
帥否(true/false):
如果這三個條件同時滿足,則:“我一定要嫁給他!!!”
如果三個條件有為真的情況,則:“嫁吧,比上不足,比下有餘。”
如果三個條件都不滿足,則:“不嫁!”
import java.util.Scanner;
public class A{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
System.out.println("請輸入你的身高cm:");
int a=input.nextInt();
System.out.println("請輸入你的財產:");
int b=input.nextInt();
System.out.println("請輸入你是否長的帥:\n帥為true;不帥為false");
boolean c=input.nextBoolean();
if(a > 180 && b > 1000 && c==true){
System.out.println("我一定要嫁給他!!!");
}else if(a > 180 || b > 1000 || c!=false){
System.out.println("嫁吧,比上不足比下有餘");
}else{
System.out.println("不嫁!");
}
}
}
5
寫出結果。
class Demo
{
public static void main(String[] args)
{
intm=0,n=3;
if(m>0)
if(n>2)
System.out.println("A");
else
System.out.println("B");
}
}
.輸出不出來
6.switch是否能作用在byte上,是否能作用在long上,是否能作用在String上答:只能作用在byte,char,int,short上;不能作用的long和String上。