上来个题目给大家感受下

解题

#include<stdio.h>
int main()
{int x;while(scanf("%d",&x)!=EOF){printf("%d\n",1<<x);}return 0;
}

输出结果

其他:

运算符含义

运算符 含义 描述
<< 左移 二进制数左移x位,高位舍弃,低位补0
>> 右移 二进制数右移x位,右端舍弃,无符号左端补0
&
|

C语言移位运算(<<)相关推荐

  1. C语言移位运算 左移长度大于数据类型字节数的情况

    看CMU的CSAPP课程时,遇到一个很有意思的问题,特此查询资料,记录一下 1. 测试 sizeof(int) = 4 // int 数据类型位4个字节(32位) 测试程序1: 把a左移30位时 (正 ...

  2. c语言移位运算的作用,C语言的移位操作符使用方法

    位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算.位移位运算符分为左移和右移两种,均为双目运算符.第一运算对象是移位对象,第二个运算对象是所移的二进制位数.以下是小编为大家搜索整理 ...

  3. Mohican_4/6 C语言 移位运算 代码#FloatToInt

    注意  : 第一种方法不可取,因为与FloatToInt的内部原理有差距 但是表面可以完成FloatToInt的基本功能 第二种方法可取  使用知识点位段操作 #include <stdio.h ...

  4. c语言中左移和乘法谁高级,C程序员说使用移位运算代替乘法和除法更有效,是真的吗?...

    在C语言程序开发中,某些移位操作似乎达到与乘法和除法运算相同的效果. 例如,4 >> 1等于2,向右移一位等于2除. 类似地,2 << 1等于4,向左移一位等于2. 因此,一些 ...

  5. 基于C语言、线性表的 二、八、十、十六进制转换 及 加运算、左右移位运算、乘法运算 的科学计算器设计

    源代码见资源:https://download.csdn.net/download/weixin_44410704/19840894 一.需求分析 1.1 设计题目 题目:科学计算器 用C语言实现十进 ...

  6. C 语言中负数移位运算讲解

    C 语言中负数移位运算讲解 "<<".">>"为移位运算符. "<<"为左移位运算符,即数据字节中的每个 ...

  7. c语言中加减和移位,c中的移位运算

    C++位运算,看高手都是运用的灵活自如,打算从今天开始学习他!收藏 每次看到位运算的地方,都比较迷糊.以前学习C的时候也不求甚解,到现在看来,觉得位运算和指针在C++基本知识里是最难理解,最难融会贯通 ...

  8. c语言4字节移位运算,深入懂得C语言中的移位运算

    深入理解C语言中的移位运算 说明:本文主要摘录自<深入理解计算机系统>第二章信息的表示与处理. 移位运算: C语言还提供了一组移位运算,以便向左或者向右移动位模式.对于一个位表示为[xn- ...

  9. [C语言练习题 7] 通过移位运算(<<)实现2的n次方的计算

    题目来源:2的n次方计算_牛客题霸_牛客网 描述 不使用累计乘法的基础上,通过移位运算(<<)实现2的n次方的计算. 数据范围:0<=n<31 输入描述: 一行输入整数n(0 ...

最新文章

  1. vs 2005 下载,再汉化---没想到是痛苦的过程
  2. 批处理***与注册表
  3. 前后端分离之Vue(三)爬过得那些坑
  4. mysql删除表中数据报错:[Err] 1206 - The total number of locks exceeds the lock table size
  5. 7-5 公路村村通 (30 分)(C语言实现)
  6. 论文浅尝 - ICLR2020 | Abductive Commonsense Reasoning
  7. Java并发(一)wait()与notifyAll()
  8. K8S+Harbor+gluster+haproxy 实践加坑
  9. 类型约束的本质:泛型是不完备类型,只有合乎要求的构造才能正确使用和访问。...
  10. 字体系列之文字样式(CSS、HTML)
  11. 计算机主机系统构成,一个完整的计算机系统通常是由()构成。A.硬件B.主机C.软件D.操作系统...
  12. 软件测试-微信红包测试点
  13. 打字练习网站keybr.com
  14. 菜鸟心得1 - 在数据清洗过程中使用excel对重复数据进行处理
  15. Vue/vant——未登陆时清空购物车以及拦截未登录的状态拒绝进入购物车页面
  16. 团队作业收官——项目产品宣传文案和推广方案
  17. 【WPS表格】创建表格,汇总行
  18. 用Python下载煎蛋网全站好看的小姐姐!
  19. maven、md5、git学习
  20. Ansible中的常用模块介绍

热门文章

  1. 【NISP一级】考前必刷九套卷(四)
  2. 记录贴:RuntimeError: version_ <= kMaxSupportedFileFormatVersion INTERNAL ASSERT FAILED at /pytorch/caff
  3. Discuz仿传奇MA游戏官网社区论坛模板源码
  4. 广电运通:天弘基金、大成基金等47家机构于11月26日调研我司
  5. 1.CCNP闫辉视频笔记RIP
  6. Android手机系统版本号、IMEI、手机厂商、手机型号
  7. linux php使用fping,Linux-fping命令使用
  8. 在哪里找最好用的CAD看图软件下载使用
  9. Android 加固厂商特征
  10. Linux 安装 git