重拾写程序,真的好多都忘了,一步步来吧。
- #include <iostream>
- using namespace std;
- int main()
- {
- for(int i=100;i<999;i++)
- {
- int a=0,b=0,c=0,d=0;
- a=i%100;
- c=a/10;
- a=a%10;
- b=i/100;
- d=a*a*a+b*b*b+c*c*c;
- if(i==d)
- {
- cout<<i<<endl;
- }
- }
- return 0;
- }
本文通过一个简单的C++程序展示了如何找出100到999之间的所有水仙花数。水仙花数是指一个三位数,其各位数字立方和等于该数本身。通过这个例子,读者可以了解到基本的循环、条件判断以及数学运算在编程中的应用。
重拾写程序,真的好多都忘了,一步步来吧。
603

被折叠的 条评论
为什么被折叠?