從鍵盤輸入一個三位的整數(shù),輸出其各數(shù)位的立方和。 例如:輸入 256,輸出2的立方+
從鍵盤輸入一個三位的整數(shù),輸出其各數(shù)位的立方和。
? 例如:輸入 256,輸出2的立方+5的立方+6的立方 之和。
? 提示:獲取一個三位整數(shù)n的十位的方法是? n/10%10
package 第三周課后編程練習(xí)與學(xué)習(xí)任務(wù);
import java.util.Scanner;
public class zuoye3 {
public static void main(String[] args) {
?
int Number;
? ? ? ? Scanner sc=new Scanner(System.in);
? ? ? ? System.out.print("請輸入數(shù)字:");
? ? ? ? Number=sc.nextInt();
? ? ? ? int p1=Number % 10;
? ? ? ? int p2=Number / 10 %10;
? ? ? ? int p3=Number / 100 %10;
? ? ? ? double p4=Math.pow(p1,3)+Math.pow(p2,3)+Math.pow(p3,3);//記住類型不一定兼容
? ? ? ? int s=(int)p4;
? ? ? ? System.out.println("Number="+s);
? ? ? ??
? ? ? ? int number;
? ? ? ? Scanner sc1 = new Scanner(System.in);
? ? ? ?}
? ??
}

標(biāo)簽: