学习目标:
打印并输出所有水仙花数。
学习内容:
1.了解水仙花数:指一个三位数,其各位数的立方和等于数本身。
2.掌握for循环。
3.掌握if语句。
代码:
#include <stdio.h>
#include <stdlib.h>
int main(){
int a = 0;
int b = 0; //百位
int c = 0; //十位
int d = 0; //个位
for(a = 100;a < 1000;a++){
b = a/100;
c = a/10%10;
d = a%10;
if(a == b*b*b + c*c*c + d*d*d){
printf("%d\n",a);
}
}
return 0;
}