一个三位整数(100~999),若各位数的立方和等于该数自身,则称其为"水仙花数"(如:153=13+53+33),找出所有的这种数。
#include<stdio.h>
main()
{int n,a,b,c;
for(c=1;c<=9;c++)
for(b=0;b<=9;b++)
for(a=0;______;a++)/*第一空*/
{
n=______;/*第二空*/
if(a*a*a+b*b*b+C*C*c==______)/*第三空*/
printf("%d\n",n);
}
}
给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位上数字之和为x(x为一正整数)的整数,然后输出;符合条件的整数个数作为函数值返回。
例如,当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302、3ll、320、401、410、500。共有15个。当x值为27时,各位数字之和为27的整数是:999。只有1个。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
当2<X<5,F=X+2;
当X≤2时,F=0;
当X≥5,F=1
要求列出真值表,画出卡诺图。
A.1, 10
B.0, 1, 10, 11
C.1, 11
D.1, 5, 10, 11
A.0,1,10,11
B.1,10
C.1,11
D.1,5,10,11