标题:[提问]关于过程体执行的一个问题,谢谢![已解决]
取消只看楼主
子洋虾米
Rank: 1
来 自:哈尔滨市第九中学
等 级:新手上路
帖 子:79
专家分:0
注 册:2008-9-15
 问题点数:0 回复次数:1 
[提问]关于过程体执行的一个问题,谢谢![已解决]
有以下程序
程序代码:
#include <stdio.h>
void digit(long n,long m)
   {if(m>0)
printf("%2ld",n%10);
if(m>1)

 

 digit(n/10,m/10);
printf("%2ld",n%10);
   }
main()
  {long x,x2;
   printf("Input a number:\n");  scanf("%ld",&x);
   x2=1;
   while(x2<x)  x2*=10;
   x2/=10; 
   digit(x,x2);
   printf("\n");
  }

输入为9734526
输出应为6 2 5 4 3 7 9 9 7 3 4 5 2 6
但我只看出了6 2 5 4 3 7 9
请高手指点!谢谢

[[it] 本帖最后由 子洋虾米 于 2008-10-12 13:41 编辑 [/it]]
搜索更多相关主题的帖子: noip 
2008-10-08 22:09
子洋虾米
Rank: 1
来 自:哈尔滨市第九中学
等 级:新手上路
帖 子:79
专家分:0
注 册:2008-9-15
得分:0 
感谢以上二位
我想明白了
谢谢~~

好花来年开,好景依旧在;趁你还年轻,抓紧搞竞赛。
2008-10-12 07:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-237107-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.669801 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved