各位大哥来指点下
题目⑵:编写一个求水仙花数的函数,求3位正整数的全部水仙花数中的次大值。所谓水仙花数是指三位整数的各位上的数字的立方和等于该整数本身。例如:153就是一个水仙花数:153 = 1^3 + 5^3 + 3^3书写程序如下:
#include "stdio.h"
void main()
{
int n = 100, i, j , k;
do{i = n / 100;
j = (n - i * 100) /10;
k = n % 10;
if (n == i*i*i + j*j*j + k*k*k)
{
printf("%4d", n);
n++;
}
else n++;
continue;
}while(n<1000);
printf("\n");
}
,我只会做这么点,怎么输出地那个次大值?求解