打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为" title="打印所有的“水仙花数”。所谓“水仙花数”,是指一个三位数,其各位数字的立方和等于该数本身。例如,153是“水仙花数”,因为 代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include
int main()
{
int i, j, k, n;
printf("result is:");
for (n=100; ________; n++)
{
i = n / 100; //分离出百位
j = ____________; //分离出十位
k = ____________; //分离出个位
if (_________________________)
{
printf("%d\t ",n); //输出结果
}
}
printf("\n");
return 0;
}
" width="141" height="23" /> 代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。
#include
int main()
{
int i, j, k, n;
printf("result is:");
for (n=100; ________; n++)
{
i = n / 100; //分离出百位
j = ____________; //分离出十位
k = ____________; //分离出个位
if (_________________________)
{
printf("%d\t ",n); //输出结果
}
}
printf("\n");
return 0;
}
A、第6行: n<1000第9行: (n – i * 100) / 10第10行:n % 10第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k
B、第6行: n<1000第9行: (n – i * 100) / 10第10行:n % 10第11行:i*100+j*10+k = i*i*i+j*j*j+k*k*k
C、第6行: n<=1000第9行: n % 100第10行:n % 10第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k
D、第6行: n<1000第9行: (n – i * 100) / 10第10行:n /10第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k
喵查答案:第6行: n<1000第9行: (n – i * 100) / 10第10行:n % 10第11行:i*100+j*10+k == i*i*i+j*j*j+k*k*k