- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
L01-L02 C++程序设计入门.ppt
1.4 C++数据类型 数据是程序处理的对象,它被区分为不同的类型,称为数据类型。 ? 布尔型 布尔(bool)型,只能取值true或false,用一个字节存储。 ? 字符型 字符型(char)用一个字节表示,常用于表示字符或小整数。 1.4.1 C++基本数据类型: 第1章 C++程序设计入门 ? 整型 int、short、long,可以用来表示不同范围的整数值,它们占用的存储空间也是不同的。 短整型类型说明符为short int或short,它在内存中占2个字节。 长整型类型说明符为long int或long ,在内存中占4个字节。 无符号型类型说明符为unsigned。 16 1.4 C++数据类型 第1章 C++程序设计入门 1.4.1 C++基本数据类型: ? 浮点型 1.4 C++数据类型 所有整数类型和实数类型统称为算术类型。 C 语言提供了3个表示实数的类型: 单精度浮点数类型,简称单精度类型,类型名为float; 双精度浮点数类型,简称双精度类型,类型名为double; 长双精度浮点数类型,类型名为long double,简称长双精度类型。 第1章 C++程序设计入门 1.4.1 C++基本数据类型: 类型名 长度(字节) 取值范围 bool 1 false, true char(signed char) 1 -128~127 unsigned char 1 0~255 short 2 -32768~32767 unsigned short 2 0~65535 int (signed int) 4 -2147483648~2147483647 unsigned int 4 0~4294967295 long(signed long) 4 -2147483648~2147483647 unsigned long 4 0~4294967295 float 4 ±(3.4×10?38~3.4×1038) double 8 (1.7×10?308~1.7×10308) long double 8 (1.7×10?308~1.7×10308) 布尔型是不能被修饰的。short只能修饰int型,long可以修饰int型和double型。unsigned和singned都可以修饰char、int,默认的char和int是signed 类型。 1.4 C++数据类型 1.4.2 类型修饰符: 第1章 C++程序设计入门 所有数据在计算机中存储时,都是以字节(byte)为基本单位的。字节,是计算机存储空间的最小计量单位,8个二进制位构成1个字节。 1.4 C++数据类型 1.4.3 数据在内存中的存储 第1章 C++程序设计入门 浮点型 双精度型 字符型 1.4 C++数据类型 第1章 C++程序设计入门 字符串 1.4 C++数据类型 第1章 C++程序设计入门 要计算抵押贷款的偿还金额,利息,本金和付款额应分别选用哪种类型?解释你的理由 第1章 C++程序设计入门 本章介绍了C++的发展史和基本的数据类型。通过简单的实例带领大家编译和执行了一个C++程序,使大家对Microsoft Visual Studio 2005集成开发环境有一个初步的认识和了解。 小结 第1章 C++程序设计入门 1. 选择题(单选题) 第1章 C++程序设计入门 小测验 以下不能定义为用户标识符的是( )。 A. Scanf B. void C. _3com_ D. int 以下选项中可作为C语言合法整数的是( )。 A. 10110B B. 0386 C. 0Xffa D. x2a2 十进制数127转换成二进制数是( )。 A. B. C. D.1. 选择题(单选题) 第1章 C++程序设计入门 小测验答案 以下不能定义为用户标识符的是(D )。 A. Scanf B. Void C. _3com_ D. int 以下选项中可作为C语言合法整数的是( C )。 A. 10110B B. 0386 C. 0Xffa D. x2a2 十进制数127转换成二进制数是( B )。 A. B. C. D.【作业1】使用Visual C++创建一个简单的程序,并在屏幕上打出任意的字符串。 课后作业 【作业2】分别用常量和变量的形式在屏幕上打印出整型数、字符和浮点数。 第1章 C++程序设计入门 任何高级语言要么是解释性语言,要么是编译性语言。C++就是一种编译性语言。 什么是解释性语言?什么
您可能关注的文档
- CAD三维制图之入门.ppt
- CAD制图速成1.ppt
- fireworks打造精美水晶盾形标志1.doc
- GW-019B带测速表.doc
- ImageReady 页面图片交换教程.doc
- Java对象入门1.doc
- java经典小程序,java入门100例!1.doc
- java面向对象程序设计 书中例子.doc
- Linux入门引导第18章1.doc
- C空调制冷系统.ppt
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
文档评论(0)