自己写的,为什么说我输出错误呢
#include<stdio.h> int main() { int x; for(x=100;x<=999;x+=1) { if((x%10)*(x%10)*(x%10)+(((x-x%10)/10)%10)*(((x-x%10)/10)%10)*(((x-x%10)/10)%10)+((x-x%100)/100)*((x-x%100)/100)*((x-x%100)/100)==x) { printf("水仙花数字:%d",x); } } }
#include<stdio.h> int main() { int x; for(x=100;x<=999;x+=1) { if((x%10)*(x%10)*(x%10)+(((x-x%10)/10)%10)*(((x-x%10)/10)%10)*(((x-x%10)/10)%10)+((x-x%100)/100)*((x-x%100)/100)*((x-x%100)/100)==x) { printf("水仙花数字:%d",x); } } }
2018-09-15
举报