| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2720 人关注过本帖, 1 人收藏
标题:书本上的一个习题,求解
只看楼主 加入收藏
MagicGirl
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2011-1-19
结帖率:100%
收藏(1)
已结贴  问题点数:20 回复次数:55 
书本上的一个习题,求解
我的书上有这么一个题,问这个代码的输出结果
main()
{
int i = 43;
   printf("%d", printf("%d", printf("%d", i)));
}

想问一下答案应该是什么,我没看懂这个是怎么意思,怎么printf还可以这么写的?
搜索更多相关主题的帖子: 答案 
2011-01-19 18:48
道夫
Rank: 1
等 级:新手上路
帖 子:6
专家分:1
注 册:2010-11-17
收藏
得分:1 
怎么运行不能通过啊?
2011-01-19 19:03
A13433758072
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广东潮州
等 级:小飞侠
威 望:1
帖 子:1182
专家分:2784
注 册:2010-7-22
收藏
得分:1 
43吗?


发错了,请看下面  15

[ 本帖最后由 A13433758072 于 2011-1-19 20:17 编辑 ]

一步一个脚印...............................默默地前进.....
诚邀乐于解答c菜鸟问题,的热心网友加入,  QQ群38490319
2011-01-19 19:07
yangfanconan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:10
帖 子:397
专家分:541
注 册:2009-9-22
收藏
得分:1 
4321
2011-01-19 19:13
MagicGirl
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2011-1-19
收藏
得分:0 
43还是4321?结果怎么来的啊?

甩头呀么甩头,不断地甩,不停地甩,甩的天花乱坠,甩的天昏地暗——Magic Girl
2011-01-19 19:18
yangfanconan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:10
帖 子:397
专家分:541
注 册:2009-9-22
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

你看看
2011-01-19 19:23
yangfanconan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:10
帖 子:397
专家分:541
注 册:2009-9-22
收藏
得分:0 
你把i=1,i=100,i=1000分别代入,你就明白了。
2011-01-19 19:33
yangfanconan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:10
帖 子:397
专家分:541
注 册:2009-9-22
收藏
得分:0 
补充一下我的运行环境是VS2010,WIN32.WIN7 64位
2011-01-19 19:38
MagicGirl
Rank: 1
等 级:新手上路
帖 子:20
专家分:4
注 册:2011-1-19
收藏
得分:0 
悲催啊。。。到底是为神马?

甩头呀么甩头,不断地甩,不停地甩,甩的天花乱坠,甩的天昏地暗——Magic Girl
2011-01-19 19:40
yangfanconan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:10
帖 子:397
专家分:541
注 册:2009-9-22
收藏
得分:0 
你先输出的是43 它是两位数  紧接着输出2   2 是一位数 紧接着  输出 1  
因为输出是连续的所以是4321 如果你换成我说的几个数你测试一下就能看出来了。
2011-01-19 19:45
快速回复:书本上的一个习题,求解
数据加载中...
 
   



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

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