开胃小菜
C++知识回顾:do while循环结构 输出0-9
#include <iostream>
using namespace std;
int main()
{
//do{循环语句} while{循环条件};
//和while的区别是do while会先执行一次循环语句,再判断循环条件
//在屏幕中输出0-9
int num=0;
do
{
cout<<num<<endl;
num++;
}
while(num<10);
}
水仙花数:(100~999)在所有的三位数中找到水仙花数(个位^3+十位^3+百位^3=本身)
#include <iostream>
using namespace std;
int main()
{
//do{循环语句} while{循环条件};
//和while的区别是do while会先执行一次循环语句,再判断循环条件
//水仙花数
int num=100;
do{
int a=0;
int b=0;
int c=0;
a=num%10;
b=num/10%10;
c=num/100;
if(a*a*a+b*b*b+c*c*c==num)
{
cout<<num<<endl;
}
num++;
}while(num<1000);
}