天天看點

【藍橋杯練習系統】 基礎練習 特殊的數字

“藍橋杯”全國軟體和資訊技術專業人才大賽練習系統

知識點:循環 判斷 數位

    基礎練習 特殊的數字   時間限制:1.0s   記憶體限制:512.0MB   問題描述   153是一個非常特殊的數,它等于它的每位數字的立方和,即153=1*1*1+5*5*5+3*3*3。程式設計求所有滿足這種條件的三位十進制數。 輸出格式   按從小到大的順序輸出滿足條件的三位十進制數,每個數占一行。  

#include <stdio.h>
int main()
{
    int a,i;
    for(i=100;i<1000;i++)   //循環
    {
        a=(i/100)*(i/100)*(i/100)+(i/10%10)*(i/10%10)*(i/10%10)
           +(i%10)*(i%10)*(i%10);          //資料處理
        if(i==a)   //判斷
        printf("%d\n",a);
        
    }
    return 0;
}
           

繼續閱讀