c基本数据类型与输入输出.ppt

c基本数据类型与输入输出.ppt

ID:52266697

大小:318.46 KB

页数:32页

时间:2020-04-03

c基本数据类型与输入输出.ppt_第1页
c基本数据类型与输入输出.ppt_第2页
c基本数据类型与输入输出.ppt_第3页
c基本数据类型与输入输出.ppt_第4页
c基本数据类型与输入输出.ppt_第5页
资源描述:

《c基本数据类型与输入输出.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本数据类型2.1字符集与保留字2.2基本数据类型2.3变量定义2.4字面量2.5常量2.6I/O流控制2.7printf和scanf2.1字符集与保留字字符集词与词法规则书写格式标准保留字一、C++的字符集C++中含有以下字符:数字,小写字母,大写字母,运算符,特殊字符,不可印出字符。二、词与词法规则(1)标识符。(2)关键字。(3)运算符和分隔符。(4)字符串。(5)常量。(6)注释。三、书写格式(1)一般情况下每个语句占用一行。(2)不同结构层次的语句。(3)表示结构层次的大括弧。(4)适当加些空格和空行。四、C++的标准保留字2.2基本数据类型男人/女人

2、/儿童程序包含数据和操作,数据有不同的形式,如张三、188cm、是的男的、80.3kg等。表2-2(P14)2.2基本数据类型2.2基本数据类型基本数据类型有4种:整型(int)、浮点型(float)、字符型(char)、逻辑型(bool)。空类型void:用于显示说明一个函数不返回任何值。构造类型,又称为组合类型,它是由基本类型按照某种规则组合而成的。指针类型:变量用于存储另一变量的地址,而不能用来存放基本类型的数据。类类型:是体现面向对象程序设计的最基本特征,也是体现C++与C最大的不同之处。2.3变量定义变量命名变量定义方式变量赋值与初始化typedef一、变量

3、命名变量的命名要遵守以下规则:(1)不能是C++保留字。(2)第一个字符必须是字母或下划线,中间不能有空格。(3)变量名除了使用26个英文大小写字母和数字外,只能使用下划线。(4)一般不要超过31个字符。(5)变量名不要与C++中的库函数名、类名和对象名相同。大小写敏感。*************人的取名**************一、变量命名判断变量名的合法性:f4、f_4、f-4、4-f、sum、if、fi、x、5变量命名尽量做到见名知义。变量的书写格式(1)my_car(2)myCar(3)iMyCar//匈牙利标记法二、变量定义方式变量:其值发生改变的量。关键

4、因素:变量名、数据类型。定义形式:<类型关键字><变量名>[=<初值表达式>],…;如:intwidth;可以一行定义多个类型的变量,如:intwidth,height;思考,不同类型的变量能放在同一语句么?三、变量赋值与初始化“=”赋值号,如:intwidth;width=500;//赋值班也可以定义变量时赋值,称为初始化,如:intwidth=500;四、typedef(选学)Typedef用来为已有数据类型定义别名。如:typedefdoubleprice;pricesinglePrice=1.8;2.4字面量整型数:123、0123、0x123、123L实型数

5、:0.123、123e5、0.123f,默认为double字符:’a’,特殊字符,以””开头,表2-3,P,注意在内存中字符以ASCII码存储字符串:”Howdoyoudo?”,注意其后有字符串结束标志””枚举符:enumCOLOR(RED,BLUE,GREEN,WHITE,BLANK);逻辑常量:用0表示逻辑假,用1表示逻辑真(VC中)表1-2常用的特殊字符2.5常量常量是常数或代表固定不变值的名字。常量名不能放在赋值号的左边。(为什么?)常量的定义格式:constfloatpi=3.14;2.6I/0流控制I/0书写格式使用控制符控制浮点数值显示设置值的输出

6、宽度输出八进制和十六进制数设计填充字符左右对齐字符强制显示小数点和符号一、I/O书写格式输出字符:cout<<“thisismybook.”;cout<<“this”<<“is”<<“mybook”<>myAge;二、使用控制符头文件,#include表2-4,P23;三、控制浮点数值显示Setprecision(n)可控制输出流显示浮点数的数字个数,默认为6位。#include#include//要用到格式控制符voidmain(){doubleamount=22.

7、0/7;cout<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。