1 #include <stdio.h> 2 3 void main(){ 4 int a = 0; 5 int i, j, k; 6 i = j = k = 0; 7 printf("请输入一个三位数:"); 8 scanf("%d", &a); 9 if (0 <= a & a <= 999) 10 { 11 i = a/100; //百位 12 j = a%100/10; //十位 13 k = a%100%10; //个位 14 // printf("%d,%d,%d",i,j,k); 15 if (i*i*i + j*j*j + k*k*k == a) 16 { 17 printf("%d是一个水仙花数",a); 18 }else{ 19 printf("%d不是一个水仙花数",a); 20 } 21 22 }else{ 23 printf("错误,您的输入有误!"); 24 } 25 26 }
直接看程序即可。
标签:练习题,int,void,scanf,include,水仙花 From: https://www.cnblogs.com/MorningMaple/p/16732981.html