已知宏定义 #define SQ(x) x*x,则执行语句 printf("%d",9/SQ(3)) 求结果,并告知求解过程~~~... 求结果,并告知求解过程~~~ 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 宏定义 #define printf sq 语句 搜索资料 1个回答 #热议# 不吃早饭真的会得胆结石吗? yanglei5658 2015-06-22 · TA获得超过4756个赞 知道大有可为答主 回答量:835 采纳率:100% 帮助的人:555万 我也去答题访问个人页 关注 展开全部 答案是9。使用#define定义的代码,在编译前是直接替换程序中的代码,所以printf("%d",9/SQ(3))实质上是printf("%d",9/3*3)它并不是先算SQ的值,再进行计算,而是直接把代码替换过去。因此结果就是9。 追问 前面的那个9是没有意义吗?意思是无论9/SQ(3),换成其他公式,比如6*SQ(3)结果还是9吗? 追答 9有意义啊,只是SQ(x)会替换成x*x,这个是在计算之前替换的,比如6*SQ(3)就变成6*3*3了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 上海勤革信息技术广告2025-03-24超级码客涵盖c++试题&C&C++面试题包含#C++语言基础,C++容器,数据结构,C++算法实现,精选核心题集超3500道以及海量C++面试重点专刊c++试题www.chaojimake.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2025全新c++教程-内容详细-完整版熊猫办公海量c++教程,满足各行办公教育需求通用文档,下载即用。全新c++教程,完整范文.word格式,下载可直接使用。www.tukuppt.com广告Trae:人机协同,AI技术重新定义开发环境Trae提供完备的IDE功能,包括代码编写、项目管理,结合AI智能问答与代码补全,让开发更高效!www.trae.com.cn广告体验新奇AI元宝,轻松高效,一搜即答工作效率翻倍,工作计划/年终总结/PPT一键生成,全自动美化排版。提供全方位问题解答,财务,法律,历史等各种专业领域在线回答,畅聊感兴趣的问题。yuanbao.tencent.com广告 其他类似问题 2012-06-30 设宏定义#define P(x) x/x,则执行语句prin... 20 2012-03-25 设宏定义#define P(x) x/x,则执行语句prin... 2012-07-01 宏定义#define F(x) x*x,执行printf("... 2013-01-19 宏定义:define SQ(x) x*x执行语句printf... 2014-05-21 设有宏定义"#define f(x) x*x",执行语句"c... 2 2013-01-04 若有宏定义:#define A(x) printf(“%d”... 2016-01-09 对于以下宏定义: #define SQ(x) x*x #de... 16 2011-06-28 #define F(x) x - 2 #define D(x... 47 更多类似问题 > 为你推荐: