import java.util.Scanner;public class Program { public static void main(String[] args){ Scanner input = new Scanner(System.in); //新建一個輸入例項 System.out.println("請輸入一個三位數字:"); int myNumber = input.nextInt(); //呼叫nextInt方法從鍵盤接收一個整數 int a=myNumber%10; //a代表個位數 myNumber/=10; //將三位數除以10,即保留前兩位 int b=myNumber%10; //b代表十位數(兩位數的個位) int c=myNumber/10; //將兩位數除以10,即保留第一位,賦給c System.out.println("個、十、百位的立方和為"+(a*a*a+b*b*b+c*c*c)); //計算立方和並輸出 }}
import java.util.Scanner;public class Program { public static void main(String[] args){ Scanner input = new Scanner(System.in); //新建一個輸入例項 System.out.println("請輸入一個三位數字:"); int myNumber = input.nextInt(); //呼叫nextInt方法從鍵盤接收一個整數 int a=myNumber%10; //a代表個位數 myNumber/=10; //將三位數除以10,即保留前兩位 int b=myNumber%10; //b代表十位數(兩位數的個位) int c=myNumber/10; //將兩位數除以10,即保留第一位,賦給c System.out.println("個、十、百位的立方和為"+(a*a*a+b*b*b+c*c*c)); //計算立方和並輸出 }}