#include <iostream>using namespace std;int main(){ int i,n=1; for(i=1; i<=222; i++) { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //第一回,求222 ?,不用舍去, n=n*222; ? ? ? ? ? ? ? ? ? ? ?//第二回,求222*222,只要后面三位與22再乘 n=n%1000; } cout<<"個位+十位+百位="<<n%10 + n/10%10 +n/100<<endl; return 0;}
222的222次方的個十百位數字之和。C++程序編寫。并說明計算原理。或者解釋下邊程序
NOBLE_PRINCE
2016-12-30 11:20:06