单项选择题

打印所有的“水仙花数”。
所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为
代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。
#include int main(){    int i, j, k, n;    printf("result is:");    for (n=100; ___(1)____ ; n++)    {        i = n / 100;                          //得到百位        j = ____(2)______ ;                           k = n % 10;                           //得到个位          if ( ______(3)______‍)        {                printf("%d\t ",n);            //输出结果        }    }    printf("");    return 0;}

A.‍(1) n<1000(2) (n - i * 100) / 10(3) i*100+j*10+k == i*i*i+j*j*j+k*k*k
B.‍(1) n<=1000(2) n / 10(3) i*100+j*10+k = i*i*i+j*j*j+k*k*k
C.‍(1) n<=1000(2) (n - i * 100) / 10
(3) i*100+j*10+k == i*i*i+j*j*j+k*k*k
D.‍(1) n<1000(2) n / 10(3) i*100+j*10+k == i*i*i+j*j*j+k*k*k
热门 试题