题解 | #2的n次方计算#

2的n次方计算

https://www.nowcoder.com/practice/35a1e8b18658411388bc1672439de1d9

#include <stdio.h>

int main() {
    int a;
    scanf("%d", &a) ;

    printf("%d\n", 2<<(a-1) );
    
    return 0;
}

移位运算,利用二进制的原理,每向左移动移位就平方一次。

通过这个例子可以求任意数(替换代码中 2)的X平方。

全部评论

相关推荐

头像
02-26 13:58
门头沟学院 Java
烤点老白薯:他已经混出来了 所以可以站在一个高度上PUA我们 我们却还在底层挣扎
点赞 评论 收藏
分享
kiramekuyuki:不一定哦 我有一次阿里面试就四十分钟,以为是kpi,结果直通主管面和hr面去了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务