五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java oop 題與代碼2:一表中打印九九乘法表,兩變量交換,水仙花,計(jì)算器,理代碼方法

2019-12-10 15:42 作者:詩(shī)書(shū)畫(huà)唱  | 我要投稿

1.使用方法的形式打印99乘法表

package b;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}

public static void dayin(){

for(int j=1;j<=9;j++) {


? ? ?for(int i=1;i<=j;i++){

? ? System.out.print(j+"*"+i+"="+i*j+" ");

? ? ? }

? ? ?

? ? ? System.out.println();? ? ? ? ?


}


? ? ?}?

}




2.使用方法的形式實(shí)現(xiàn)兩個(gè)變量的交換(擴(kuò)展,不使用第三變量實(shí)現(xiàn)交換)


package b;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}

public static void dayin(){

int a ,b;



a = 1;


b=2;


a=a+b;


b=a-b;


a=a-b;





System.out. println("a= "+a);


System.out. println("b= "+b);


? ? ?}?

}


3.提示用戶輸入一個(gè)數(shù)字,判斷是否是水仙花數(shù)


package b;


import java.util.Scanner;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}


public static void dayin(){

System.out.println("判斷是否為水仙花數(shù)?請(qǐng)輸入一個(gè)小于1000的三位數(shù)");






Scanner s=new Scanner(System.in);//聲明Scanner接收的類(lèi)


int a= s.nextInt();//接收用戶輸入整形的數(shù)據(jù)




double x;


double y;


double z;


x=(a/100)*(a/100)*(a/100);


y=(a/10%10)*(a/10%10)*(a/10%10);


z=(a%10)*(a%10)*(a%10);






if (x+y+z==a){System.out.println("是水仙花數(shù)");}




else{System.out.println("不是水仙花數(shù)");


}


? ? ?}

}


4.使用方法的形式打印100-999之間的水仙花數(shù)

package b;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}


public static void dayin() {

System.out.println("100-999之間的水仙花數(shù)是\n");


int i, j, k, n;


n = 100;


while (n < 1000)


{

i = n / 100;


j = (n - i * 100) / 10;


k = n % 10;


if (i * i * i + j * j * j + k * k * k == n)


System.out.println(n);


n++;


}


}

}


5.使用方法制作簡(jiǎn)單計(jì)算器(僅可以進(jìn)行加減乘除)


一次性版:

package b;


import java.util.Scanner;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}


public static void dayin() {

System.out.println("請(qǐng)輸入一個(gè)算式:(比如2 * 4的格式,記得每輸入一個(gè)數(shù)據(jù)就要按一個(gè)空格,之后按Enter鍵就可以得到結(jié)果)");

Scanner sc= new Scanner(System.in);

int a1=sc.nextInt();

String a2=sc.next();

int a3=sc.nextInt();

if(a2.equals("+")) {

int s=a1 + a3;

System.out.println("reseult="+s);

} else if(a2.equals("-")) {

int s=a1-a3;

System.out.println("reseult="+s);

} else if(a2.equals("*")) {

int s=a1*a3;

System.out.println("reseult="+s);

}else {

System.out.println("輸入符號(hào)有誤,請(qǐng)重新輸入。");

}

sc.close();//這個(gè)函數(shù)是用于將Scanner sc= new Scanner(System.in);系統(tǒng)關(guān)閉(個(gè)人理解,若發(fā)現(xiàn)錯(cuò)了,則我會(huì)修改)


}

}

循環(huán)計(jì)算版:

package b;


import java.util.Scanner;


public class d1 {


public static void main(String[] args) {

// TODO Auto-generated method stub

d1.dayin();


}


public static void dayin() {

Scanner sc= new Scanner(System.in);

while(true){

System.out.println("請(qǐng)輸入第一個(gè)數(shù):");

int a1=sc.nextInt();

System.out.println("請(qǐng)輸入運(yùn)算符號(hào):");

String a2=sc.next();

System.out.println("請(qǐng)輸入第二個(gè)數(shù):");

int a3=sc.nextInt();

if(a2.equals("+")) {

int s=a1 + a3;

System.out.println("結(jié)果="+s);

} else if(a2.equals("-")) {

int s=a1-a3;

System.out.println("結(jié)果="+s);

} else if(a2.equals("*")) {

int s=a1*a3;

System.out.println("結(jié)果="+s);

}else {

System.out.println("輸入符號(hào)有誤,請(qǐng)重新輸入。");

}

}


}

}


理代碼方法:

若代碼沒(méi)錯(cuò),但是報(bào)錯(cuò)了,則可能是代碼太亂?,? 點(diǎn)鼠標(biāo)的右鍵,source ,format 則所有代碼都格式化了,不亂,美觀。



Java oop 題與代碼2:一表中打印九九乘法表,兩變量交換,水仙花,計(jì)算器,理代碼方法的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
油尖旺区| 常山县| 伊宁市| 通山县| 西安市| 天长市| 崇仁县| 彝良县| 南华县| 资阳市| 浦县| 永顺县| 武穴市| 四川省| 汨罗市| 卫辉市| 永春县| 舟山市| 宝坻区| 涟水县| 徐水县| 吉隆县| 中山市| 临朐县| 安国市| 龙岩市| 左云县| 雷波县| 平阴县| 河津市| 普定县| 义乌市| 元朗区| 固安县| 防城港市| 盐城市| 巧家县| 嵩明县| 锡林郭勒盟| 绿春县| 和硕县|