第一章基本C++程序结构.ppt

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

第一章 基本C++程序结构 C++程序结构 C++的数据类型 常量和变量 表达式与操作符 输入、输出 C++的程序结构 例:/*求一个表达式的值*/ 注释 #include iostream.h 编译预处理 void main( ) 主函数 {int a,b,result; cout“please input two number:\n”; cinab; result=3*a-2*b+1; cout“result is:”result;} 数据类型 数据类型 Int : 表示整数 Float : 表示不能用整数衡量的数 Char: 表示字符,经常用来构成字串,表示一 串文字 例: ‘a’ ‘#’ “English” Double: 和Float类似,都是我们通常理解的小 数,和Float区别在于存储方式 Void: 表示没有值,通常用于表示函数没有返 回值 基本数据类型的修饰符号 long可以修饰int和double类型,long int 为长整型,占4个字节,long double 为长双精度型占10个字节 short只能修饰int,short int 占2个字节 signed和unsigned可以修饰int和char Signed、unsigned可以和short、long一起修饰int,例:unsigned short int 数据在计算机中的存储 参本书附录 常量和变量 标识符 定义:给程序中的实体----变量、常量、函 数、数组、结 构体以及文件所起的名字 命名规则:由字母、数字、下划线组成,且必须以字母 或下划线开头 下面是合法的标识符: Max_value sum TATAL y2k 下面是不合法的标识符 2END 1998 student% 注意几点: c++中有一些如main、int、while、void是保留字,定义标识符时不能用这些保留字 c++区分字符大小写 例:MAX Max 标识符尽量接近所表示含义 标识符中间不能有空格 常量 常数 整型常数: 10进制整数:123,-345,123L 8进制整数:0123 16进制整数:0x123 8进制和16进制的数没有负数,只能表示无符号整数 实型常数 定点数形式:0.123 指数形式:123e5,4.5E-2 实型常数分为float,double,long double三 类,一个实 数若没有说明,表示double型 34.5f表示float型 123e5L表示long double 型 字符常数 例 ‘A’ ‘?’ ‘d’ 特殊字符:以‘\’开头的字符序列 例 : cout“please input two number:\n”; 见书P41表3.2 在内存中,字符数据以ASCII码存储,即以整数表示 例: ‘A’ ASCII码为65 所以C++中字符数据和整型数据之间可 相互赋值,只要注意其表示的范围合理 例:int i=97; int a=‘b’; char c=i; char c=97; coutiend1; coutaend1; coutcend1; coutcend1; char c=1234 字符串常数 是由一对双引号括起来的字符序列 “how do you do?” “abc345” 在C++中,字符串总是以‘\0’结束 例:“HELLO” 注意: char c=“ab“ ‘A’和“A”区别?输出时有无区别? 常

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档