十进制整型常量

十进制整型常量:564,0,-23,85L等,基本数字范围为 0~9。 八进制整型常量:061,037L,-026,0773等,基本数字范围为 0~7。 十六进制整型常量:0x66,0x1101,0x,0x5AC0,-0xFF,基本数字范围为0~9,从10~15写为 A~ F或 a~f 。 其中 L为长整型。

2.实型常量

实型常量有两种表示形式:小数形式和指数形式。 小数形式: 45 3 0 000744 -623 0 指数形式: 45 3e0 4 53e-3 -4 53e2 [2]4 53e1 0 453e-2 -453e0 [2]453 0e-1 453e-5 -0 453e3

C语言提供 6种位运算符,见表 2 2。

表 2 2 位运算符

操 作 符 含 义 规 则

& 按位与 若两个相应的二进制位都为 1,则该位的结果为 1,否则为 0

| 按位或 两个相应的二进制位中只要有一个为 1,则该位的结果为 1,否则为 0 ∧ 按位异或 若两个二进制位同号,则结果为 0,异号则为 1

~ 按位求反 按位取反,即 0变 1, 1变 0

<< 左移 将一个数的二进制位全部左移若干位

>> 右移 将一个数的二进制位全部右移若干位

说明:(1)位运算中除“~”以外,均为双目运算符,要求两侧各有一个运算量。 (2)运算量只能是整型或字符型数据,不能为实型数据


相关文章

  • 51单片机C语言程序设计经典案例
  • 项目三C51程序设计语言基础任务1C51程序的识读1.C51程序结构例3-1P_test /*********************//注释,还可用//注释掉一行Filename:P_test.c Chipname:STC89C51RCClockfrequency:1.20MHz********* ...

  • c51单片机c语言教程
  • 123 51单片机C 语言入门教程 51单片机C 语言学习杂记 学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事.在众多单片机中51架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一.51的编程语言常用的有二种,一 ...

  • proteus软件中的常用符号的英语名字翻译
  • selection选择 mode模式 component元件 keyword关键字 buzzer蜂鸣器 botton按键 resistor电阻 category种类 manufacturer制造商 microprocessor微处理器 description描述 terminal终端 default ...

  • vb程序设计教程课后答案(第三版)
  • 习题一 答案在教材上找. 习题二 1. 对象指现实世界中的实体.每个对象有自己的特征(属性) .行为(方法) 和发生在该对象上的活动(事件) . 类是对同一种对象的集合与抽象.类包含所创建对象的属性数据,以及对这些数据进行操作的方法.封装和隐藏是类的重要特性,将数据结构和对数据的操作封装在一起,类的 ...

  • 考试演练题目答案(包括解释)
  • 二级C语言程序设计答案及详解 一.选择题 (11)B) [解析]每一个C 语言的文件或函数都可以单独编译,但只有main 函数的才可以执行. (12)A) [解析]预定义标识符是C语言中的标识符,在C语言中也有特定的含义,如函数printf. scanf.sin 等和编译预处理命令名(如define ...

  • 广州市教材初二信息技术总复习
  • 广州市教材初二信息技术总复习: 第一章: 一. 信息处理和计算机: 信息--信息通常被理解为客观存在的事物,是通过物质载体所发生的信息,情报.指令.数据和信号中所包含的一切可传递和可交换的内容. 数据--在计算机应用过程中,数据是泛指一切可以输入计算机并能够被计算机识别.存储和处理的符号及其组合. ...

  • 计算机导论知识点
  • 知识点 第1章 1.冯. 诺依曼模型.组成部分及其功能 2.ALU (名) 3.计算机的发展历程 第2章 1.不同数制系统间的转化(2,8,16进制) 2.文字.图像.音频和视频等其它数据的计算机表示及实现方法 3.ASCII .位模式(名) 第3章 1.不同数制系统间的转化(二和十进制) 2.机器 ...

  • 第二次作业
  • 作业说明 给你的是各章习题的word文档,你在计算机上打开该文档,直接把你的作业答案敲在每一道题目的下面.在规定的期限内,作完后,把作业的word文档以电子邮件附件的方式发给李老师. [email protected] 邮件名称为你的班级和姓名. 提醒1:李老师收到你用邮件发来的作业后,会给你一个回复邮件 ...

  • 华为面试题及答案
  • 1.什么是预编译,何时需要预编译: 答案:1.总是使用不经常改动的大型代码体. 2.程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的编译选项.在这种情况下,可以将所有包含文件预编译为一个预编译头. 2.char * const p char const * p const char *p ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn