[高等教育]2-C++语言基础1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[高等教育]2-C语言基础1

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 练习: 13.类型修饰符unsigned修饰(a)类型是错误的 A)char B)int C)long int D)float 14. 下列字符串常量表示中,(d)是错误的。 A)”\”yes\”or\”No\”” B)”\’OK!\’” C)”abcd\n” D)””CHINA”” * 练习: 15.若给定条件表达式(S)? (a++) : (a--), 则与表达式S等价的是?c A) 和(S==0)等价 B) 和(S==1)等价 C) 和(S!=0)等价 D) 和(S!=1)等价 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 2.3 常量和变量 不可见字符的表示方法: 以“\”开头的格式字符,俗称转义字符。 如:’\n’:换行符 以“\”开头后跟1-3位八进制数 以“\”开头后跟以X开头的1-2位十六进制数。 例如:‘\101’(八进制) ‘\x41’(十六进制) * 2.3 常量和变量 可见字符也可以用转义字符形式表示 如:’A’ 其ASCII码为65(十进制) ‘A’ 的转义字符表示: ‘\101’(八进制) ‘\x41’(十六进制) * 2.3 常量和变量 字符型数据的输出形式与整型数不同: int a = 65; char b = 65; couta“\n”; coutb“\n”; 输入结果为: 65 A * 2.3 常量和变量 (4)字符串常量 字符串常量是由一对双撇号括起的字符序列。字符串常量可由任何字符组成,字符串都有一个结束符,即‘\0’, ‘\0’ 是ASCII码值为0的空字符。 例如:abc1785\n * 2.3 常量和变量 (5)布尔常量 整数0和1构成布尔型的表示范围,也可以表示成true(真)和false(假),相当于: enum bool{ false, true }; 布尔型可以代表成千上万的真假命题,因此,它可以与很多表达式的值相对应。 如:a5, 3!=5 等等 定义枚举类型bool,它只有两个值 false true * 布尔类型的变量只能存放数值0或1,例如: bool a=3; bool b=1; bool c=a+b; bool d=a-b; 2.3 常量和变量 注意:非零值代表真,零值代表假 a,b,c,d的值是? * 布尔类型的变量只能存放数值0或1,例如: bool a=3; //定义布尔类型变量a,3为真值,故a=1 bool b=1; //定义布尔类型变量a,1为真值,故b=1 bool c=a+b; //定义布尔类型变量c,其值为a+b值 即 1+1=2,其值为真,故c=1 bool d=a-b; //定义布尔类型变量d,其值为a-b值 即 1-1=0,其值为假,故d=0 2.3 常量和变量 注意:非零值代表真,零值代表假 * 2.3 常量和变量 (6)符号常量 符号常量就是使用一个标识符来表示某个常量值。在C++中有二种定义方法,一种是使用编译预处理指令;另一种是使用C++的常量说明符const。 * 2.3 常量和变量 方法1: #define PRICE 30 //在程序中凡是出现PRICE均用30替代 #define PI 3.1415926 #define S “China” 方法2: const float pi=3.1415926; //将变量pi定义为常量 * 练习: 1.下列常量的表示在C++中是否合法?若不合法,指出原因;若合法,则指出常量的数据类型。 32767 35u 1.25e3.4 3L 0.0086e-32 ‘\87’ “Computer System” “a” ‘a’ ‘\96\45’ .5 * 练习: 2.下列常量中,正确表示十六进制int型常量的是_a_ A)0x5f B)x2a C)046 D)7a 3.实型常量默认的数据类型是__b_ A)float B)double C

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档