首页 › 答案 › 题库 › 远程教育 › 联大学堂

下面程序的功能是输出1到100之间每位数的乘积大于每位数的和的数。例如数字26,数位上数字的乘积12大于数字之和8。

下面程序的功能是输出1到100之间每位数的乘积大于每位数的和的数。例如数字26,数位上数字的乘积12大于数字之和8。
main()
{intn,k=1,s=0,m;
for(n=1;n<=100;n++)
{k=1;
s=0;
①;
while(②)
{k*=m;
s+=m;
③;
}
if(k>s)
printf("%d",n);
}
}
正确答案:①m=n②m>0③m=m/10