标题:我不知道这个结果是如何出来的
只看楼主
bensonzy
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-11
 问题点数:0 回复次数:6 
我不知道这个结果是如何出来的
#define P 3

#define S(a) P*a*a

main()

{int ar;

 ar=S(3+5);

 printf("\n%d",ar);

}
 
 
               
               
正确答案:29  


我的结果是8*3*3
搜索更多相关主题的帖子: 结果 define int main 
2008-07-17 22:50
病书生
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-11-8
得分:0 
3*3+5*3+5
2008-07-17 22:52
病书生
Rank: 1
等 级:新手上路
帖 子:93
专家分:0
注 册:2007-11-8
得分:0 
试试
#include<stdio.h>
#define P 3

#define S(a) P*(a)*(a)

void main()

{
int ar;

ar=S(3+5);

printf("\n%d",ar);

}
2008-07-17 22:54
qxykzx
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-7-17
得分:0 
请教
楼上那位猛人,能否解释下为什么是那种结果?看不明白,谢谢^_^
2008-07-18 01:12
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
这是基础。预处理是纯文本替换的。

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-07-18 07:27
qxykzx
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-7-17
得分:0 
谢谢,我明白了!!
谢谢,我明白了!!
2008-07-20 11:59
疯狂小水滴
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2008-7-20
得分:0 
我是新手!来学习下!
2008-07-20 12:06



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




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

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