c语言用宏判断数问题 判断一个数是不是2的n次幂 总是段错误 求个正确能调试运行的代码也是通过宏定义判断的... 求个正确能调试运行的代码 也是通过宏定义判断的 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? qiminixi 2014-01-25 · TA获得超过819个赞 知道小有建树答主 回答量:552 采纳率:0% 帮助的人:236万 我也去答题访问个人页 关注 展开全部 #include <stdio.h>//取反加1后与原数相与还是等于原来的那个数就说明是2的n次幂#define S(n) ( ((n & ((~n) + 1))) ==n)int main(){ int i; while (1) { scanf("%d",&i);//改成 & if(S(i)) printf("%d,Y\n",i); else printf("%d,N\n",i); } return 0;} 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 何蛋GD 2014-01-25 知道答主 回答量:6 采纳率:0% 帮助的人:8245 我也去答题访问个人页 关注 展开全部 你再S(i)加个括号试试。 (S(I)) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c++教案.doc全新c++教案,任意下载使用,内容完整,5亿+行业资料文档模板。支持任意编辑打印,c++教案,一键高速下载,每日更新,高效省时,更多热门内容点击查看!www.gzoffice.cn广告新编c++教案,完整版.docc++教案,全新模板,即下即用,涵盖合同协议/办公文档/试卷题库/工程文件等优质资料.c++教案,内容完整,正规实用,支持任意编辑打印下载,更多热门文档尽在果子办公!www.gzoffice.cn广告360文库-行业资料-c语言-精选材料word2024全新热门文库文档下载,海量文档,随下随用,千万热门资料收录,全行业覆盖模板报告.c语言完整版.docwenku.so.com广告 其他类似问题 2014-09-07 C语言问题:编写一个带参数的宏,判断一个数是否在下面数列中 2019-07-19 C语言 关于判断回文数的程序 26 2017-11-26 C语言的宏定义问题 72 2018-03-29 C语言中求N个数据的的和 8 2019-09-12 用C语言编程:输入一个整数,判断这个数是奇数还是偶数。 16 2020-01-08 c语言里面怎么判断一个数是不是整数?有没有相关的函数? 5 2019-06-03 c语言怎么判断一个数是不是整数 83 2019-05-24 c语言 int最大值是多少?? 67 更多类似问题 > 为你推荐: