社区
汇编语言
帖子详情
c语言题目
junfeiwo
2011-11-04 08:48:57
一语句实现x是否是2的若干次幂的判断?
...全文
137
5
打赏
收藏
c语言题目
一语句实现x是否是2的若干次幂的判断?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aiyaya730
2011-11-05
打赏
举报
回复
[Quote=引用 3 楼 cc199026 的回复:]
引用 2 楼 korekara88730 的回复:
这个方法固然是好,不过,怎么判定呢?全数字只有一个1的情况,难道要一个个的移位拆分?
[/Quote]
判断的方法也很简单,汇编写起来也不费劲
decimal 转 binary的方法无非就是 除以2 ,循环取余数 。
设置 flag,取余过程中 碰到 1 就设置FLAG ,
如果 FLAG 被设置了2次,就可以 ret FALSE了
紫日剑
2011-11-05
打赏
举报
回复
[Quote=引用楼主 junfeiwo 的回复:]
一语句实现x是否是2的若干次幂的判断?
[/Quote]
孩子,你问错地方了,这里是汇编语言的地盘,问这个问题要去C语言那边
紫日剑
2011-11-05
打赏
举报
回复
[Quote=引用 2 楼 korekara88730 的回复:]
一个数字,转化为2进制
如果只有一个1,就是2的N次方,则就不是
LZ可以用这个思路,应该可以实现吧
[/Quote]
这个方法固然是好,不过,怎么判定呢?全数字只有一个1的情况,难道要一个个的移位拆分?
aiyaya730
2011-11-04
打赏
举报
回复
一个数字,转化为2进制
如果只有一个1,就是2的N次方,则就不是
LZ可以用这个思路,应该可以实现吧
zara
2011-11-04
打赏
举报
回复
c 的语句可以写得非常复杂,一个复杂的语句顶 10 个简单的语句,也不是虚言。
算法上,应该就是看 log2(x) 是不是整数吧。
C语言
经典
题目
900例
这个是一个
C语言
的900例 涵盖各种算法 。对于练习算法的同学入门和提升还是不错的
C语言
题目
:三天打鱼,两天晒网,判断输入日期是在打鱼还是晒网
C语言
题目
:三天打鱼,两天晒网,判断输入日期是在打鱼还是晒网
C语言
题目
一:1,2,3,4能组成的三位数
C语言
题目
: 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 分析 分别填写在百位、十位、个位的数字,使用三重循环,每层都可以是1、2、3、4。组成所有的排列后判断是否满足互不相同的条件,满足则输出三位数,并使用变量C统计个数,最后输出。 #include<stdio.h> int main() { int i,j,k; int c=0; printf("\n"); for(i=1;i<5;i++) // 以下为三重循环,确定百
C语言
题目
练习100例——
题目
+
题目
分析+源代码(01—10)
【
题目
1】
题目
:已知x的值,编程求 1/3 e^x * log4^3的值 1.
题目
分析: 2.
题目
源代码如下: #include <stdio.h> #include <math.h> int main() { double x,y; scanf("%lf",&x); y=1.0/3 * exp(x) * log(3) / log(4); // 1要用小数, 换底公式 printf("y=%lf \n",y);
不符合
C语言
语法常量,
C语言
题目
:若变量已正确定义并赋值,为什么“a=a+7=c+b”不符合
C语言
语法的表达式?...
题目
:
C语言
题目
:若变量已正确定义并赋值,为什么“a=a+7=c+b”不符合
C语言
语法的表达式?解答:a+7=c+b是错的.等号左边只能是变量,不能有常量.例如:7=b; 这样赋值是错的猜你喜欢:1.1题有关向量的证明题,2.一套衣服320元,裤子的价格是上衣的3/1.上衣和裤子的价格各是多少元?3.十寸照片有多大4.关于排比这种修辞手法排比本是一种修辞手法,但在写作中却常常表现为极具修辞效果的表...
汇编语言
21,499
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章