社区
C++ 语言
帖子详情
此题答案是什么,为何?
Jason Zhang~
2012-06-12 06:04:46
#include<iostream.h>
#define MA(x) x*(x-1)
main()
{
int a=1,b=2; cout<<MA(1+a+b);
}
...全文
146
5
打赏
收藏
此题答案是什么,为何?
#include #define MA(x) x*(x-1) main() { int a=1,b=2; cout<<MA(1+a+b); }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiuxifeng
2012-06-13
打赏
举报
回复
1+a+b等于x。
然后根据宏定义的公式进行计算即可。
推荐看下C程序设计第九章内容宏定义
daxx1986556
2012-06-12
打赏
举报
回复
楼主只要记住一点以后这种问题就不会出错了 宏就是代码替换
liuche1990
2012-06-12
打赏
举报
回复
cout<<MA(1+a+b);通过宏展开是
cout<<1+a+b*(a+b);
把数值代入就知道了是8
pathuang68
2012-06-12
打赏
举报
回复
就是:
1 + a + b * (1 + a + b - 1)
yangkai7758
2012-06-12
打赏
举报
回复
宏是字符串替换,所以变成了
1+a+b*(1+a+b-1) = 1 + 1 + 2 * (1 + 1 + 2 - 1) = 8
正确写法是
#define MA(x) (x)*(x-1)
“秒杀”是什么?简单来说即使在同时间有大量请求抢购买同一商品并交易
“秒杀”是什么?简单来说即使在同时间有大量请求抢购买同一商品并交易,因此会涉及大量并发写和并发读。所以说“秒杀”对程序开发者有很大的的挑战。怎么防止系统在应对百万级请求时候而不出故障?怎样保障高并发状态下数据的一致性?怎样在节约服务器成本情况下,应对短时间极大的的并发请求?怎样针对大流量读写请求进行定制化优化?对于这些问题,都能在这个课程中找到解决方案。此外你学完这套课程可以利用“秒杀”这个系统,了解怎样打造一个高并发、高可用、高性能的系统架构。
可以搜python题
答案
的app-可以搜Python题
答案
的APP有哪些?
可以搜Python题
答案
的APP有:网课帮答题 、学小易 、助课宝、搜题宝 、微软数学 、Photomath、题多多 、作业帮、小猿搜题。可以搜Python题
答案
的APP有1.网课帮答题开启悬浮窗随时搜题,无需离开网课软件,更高效率,手机网课在线考试必备,内置多个
答案
接口。可以边做题边搜题,可自定义背景、悬浮窗。搜题也太方便了吧。2.学小易可以文本搜题,不支持拍图搜题,但它最大的特色是有大量大...
最新Java面试题,常见面试题及
答案
汇总
Java最新面试题、面试题
答案
汇总
生物地理中考测试题刷题软件,初中生地会考怎么复习?做题找
答案
软件哪个好?...
初中生地会考怎么复习?做题找
答案
软件哪个好?2020-09-0216:18:52来源: 作者:qiuyu生地会考难度不会很高,基本上都能合格,但如果追求高分的话,还是需要注意下复习技巧。初中生地会考怎么复习?做题找
答案
软件哪个好?下面,上学吧君就为大家详细解答一番。一、初二上学期到寒假完成第一次复习首先是生物,生物比较重要的是基础概念和图。基础概念是基石,必须要在一开始就打牢固,学扎实,争取在上课...
《工程伦理》全部 习题_
答案
《工程伦理》第一章习题
答案
讨论题1 结合功利论、义务论等不同伦理立场,思考并讨论工程实践中的伦理困境是如何产生的? 面对工程中的伦理困境时,作为个人应该如何做出伦理选择? 讨论题2 结合引导案例,思考并讨论工程实践中可能遇到的伦理问题有哪些?如何妥善处理遇到的工程伦理问题? 第一章习题 1~5:B, A, B, D, ACD 6~10: ABCD, ABCD, A, BCD, ABD 11~14: √, √, B, √
C++ 语言
64,444
社区成员
250,626
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章