[問答題] 下面程序的功能是找出所有三位數(shù)中,個、十、百位數(shù)字的立方和等于該數(shù)本身的三位數(shù)并顯示。在程序的每條橫線處填寫一個適當(dāng)?shù)恼Z句,使程序的功能完整。 p
[問答題] 下面程序的功能是找出所有三位數(shù)中,個、十、百位數(shù)字的立方和等于該數(shù)本身的三位數(shù)并顯示。在程序的每條橫線處填寫一個適當(dāng)?shù)恼Z句,使程序的功能完整。
public class LiFangHe
public static void main(String args[])
System.out.println("個、十、百位數(shù)字的立方和等于該數(shù)本身的三位數(shù)有:");
for(int n=100;n<1000;n++)
int a,b,c;
_______________
b=n/10%10;
_______________
if(_______________)
System.out.println(n);
正確答案:
a=n/100; c=n%10; a*a*a+b*b*b+c*c*c==n
參考解析:本題主要考查for循環(huán)語句的基本用法及條件運算符“==”的用法。解答本題的關(guān)鍵是熟練掌握for循環(huán)語句的基本用法及條件運算符“==”的用法.在本題中,a=n/100;語句的功能是獲取三位數(shù)字的百位上的數(shù)字并賦給變量a,c=n%10;語句的功能是獲取三位數(shù)的個位上的數(shù)字并賦給變量b,a*a*a+b*b*b+c*c*c==n語句的功能是判斷三位數(shù)的每個位置上的立方和是否等于這個三位數(shù)。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。