11问答网
所有问题
C语言题目,求大神告诉我这题为何选B,我有点笨,希望具体点,谢谢
如题所述
举报该问题
推荐答案 2014-06-25
宏定义与函数不同,它是编译器对源码进行编译的过程中对宏定义进行原封不动的替换,本题中会将程序中的f(x)替换为x*x,所以f(3+3)/f(3+3)被替换为3+3*3+3/3+3*3+3,所以结果就是25
如果想要得到正确的结果,可以这样定义:
#define f(x) (x)*(x)
追问
Great!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FM27P874PF28F2S2PPq.html
相似回答
C语言
问题
,求大神
解决,说下所使用的原理及知识
点,谢谢
啦
,我
是小白。
答:
这个表达式的意思是: c>=’A’成立, c<=’Z’也成立,所以执行c+32 c+32 = 65+32 = 97;在ASCII码中 字符97是字符'a'所以答案
选择 B
大家正在搜
B语言是C语言的父亲
C语言经典题目
C语言期末考试题B卷道客巴巴
C语言B
C语言B表示的十进制数字
C语言输入mn阶矩阵A和B
BCPL语言
TIOBE
B-2
相关问题
想问下学姐c语言的基本功是什么?我脑袋有点笨但很想学好了,谢...
我是有点笨,有点傻,但是我不单纯,就是读书少?
c++程序输入某年求详细天数我写的有什么问题呢?(虽然有点笨...
求大神,答案说这个椭圆焦点一定在X轴上,我觉得为什么没可能在...
今天突然发现自己大脑有点问题,反应迟钝不说,还很笨,在学校学...
如题groupadd新建组不成功什么原因,请稍微详细点解答 ...
你们说女的是聪明好呀还是要表现的稍微笨一点的为好?我是希望这...
我虽然有点笨,但我知道什么是爱