當前位置:編程學習大全網 - 電腦編程 - c++編程中求水仙花數的那個程序,如果不用for循環,還有沒有其他的方法求。本人初學者,望解答

c++編程中求水仙花數的那個程序,如果不用for循環,還有沒有其他的方法求。本人初學者,望解答

int main()//示例:獲取100至999區間內的 水仙花數

{

int n,m;

int a,b,c;

printf("請輸入區間100<=n<=m<=999並以空格隔開:");

scanf("%d %d",&n,&m);

int i=n;

while(i<=m)

{

a=i/100;//取百位

b=i/10%10;//取十位

c=i%10;//取個位

if(a*a*a+b*b*b+c*c*c==i)

{

printf("%d ",i);

}

i++;

}

system("pause");

return 0;

}

  • 上一篇:如何從藍牙耳機中取出藍牙模塊?
  • 下一篇:2022款寶馬x3熄火後電子手剎自動開啟
  • copyright 2024編程學習大全網