搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 大哥们这个为什么啊?你们都是外星人啊?牛
标题:
大哥们这个为什么啊?你们都是外星人啊?牛
只看楼主
wangbaiusi
等 级:
新手上路
帖 子:13
专家分:3
注 册:2009-10-26
结帖率:
66.67%
楼主
问题点数:0 回复次数:2
大哥们这个为什么啊?你们都是外星人啊?牛
#include<stdio.h>
#define FUDGE(y) 2.84+y
#define PR(a) printf("%d",(int)(a))
#define PRINT1(a) PR(a);putchar('\n')
main()
{ intx=2; PRINT1(FUDGE(5)*x);} 结果为什么是 12
能详细说下么?因为我是学建筑的 但是选修一定要做这些题 多谢了 各位
搜索更多相关主题的帖子:
外星人
2009-10-27 14:39
m456m654
等 级:
小飞侠
威 望:
3
帖 子:783
专家分:2806
注 册:2009-9-17
第
2
楼
得分:0
#include<stdio.h>
#define FUDGE(y) 2.84+y
#define PR(a) printf("%d",(int)(a))
#define PRINT1(a) PR(a);putchar('\n')
main()
{
int x=2;
PRINT1(FUDGE(5)*x);//其中FUDGE(5)=2.84+5,那么FUDGE(5)*x就是2.84+5*2=12.84,转换为int就是12
}
2009-10-27 14:45
wangbaiusi
等 级:
新手上路
帖 子:13
专家分:3
注 册:2009-10-26
第
3
楼
得分:0
谢谢 专业 详细 明白 多谢了 懂了
2009-10-27 15:12
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-290103-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.525197 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved