當前位置:編程學習大全網 - 電腦編程 - c語言編程。驗證任意壹個不超 過9位的自然數,經過下述的反復變換 最終得到123。變換方法是:統計該數 ...

c語言編程。驗證任意壹個不超 過9位的自然數,經過下述的反復變換 最終得到123。變換方法是:統計該數 ...

#include<stdio.h>

int main()

{int x,a,b,c;

scanf("%d",&x);

do{

a=b=0;

while(x)

{if(x%2)b++;

else a++;

x/=10;

};

c=a+b;

if(a)x=a*100+b*10+c;

else x=b*100+c;

printf("-->%d\n",x);

}while(x!=123); ?

return 0;

}

  • 上一篇:三十年前的計算機編程語言有哪些
  • 下一篇:泰和安燃氣控制器登錄設備類型有什麽問題?
  • copyright 2024編程學習大全網