一到VC++的编程题

2025-02-23 09:28:06
推荐回答(4个)
回答1:

int fun(int iNum)
{
int iRet = 1 ;
do
{
int t = iNum % 10 ;
if( 0 != t )
iRet *= t ;
iNum /= 10 ;
}
while(iNum >= 10 );
return iRet ;
}

main()
{
int d ;
scanf("%d",&d);
printf("==\n");
printf("%d\n",d);
do
{
d = fun(d);
printf("%d\n",d);
}
while(d >= 10 );
}

这么的分没用,在何丹的论坛赚金币才是王道

回答2:

自己多练习吧。慢慢就会了的……当初都是那么痛苦的一点一点过来的

回答3:

楼上说的对,慢慢抠吧,开始的时候都很费劲。

回答4:

同意1楼2楼的说法