数字问题
下面程序输出1到100之间每位数字的乘积大于每位数字的和的数,#include "stdio.h"
main()
{
int n,m,s,k;
for(n=1;n<=100;n++)
{
m=1;s=0;
k=n;
while(_____________)
{
m*=k%10;
s+=k%10;
_________;
}
if(____________)
printf("%d",k);
}
}
2006-05-29 23:16
这个为什么不仔细想?
[CODE]
#include "stdio.h"
int main()
{
int n,m,s,k;
for(n=1;n<=100;n++)
{
m=1;s=0;
k=n;
while(k)
{
m*=k%10;
s+=k%10;
k=k/10;
}
if(m>s)
printf("%d ",n); /*帖子有误*/
}
return 0;
}
a[/CODE]

2006-05-29 23:25
2006-05-30 10:43