C++程序设计.ppt

C++程序设计.ppt

ID:48043246

大小:947.00 KB

页数:114页

时间:2020-01-13

C++程序设计.ppt_第1页
C++程序设计.ppt_第2页
C++程序设计.ppt_第3页
C++程序设计.ppt_第4页
C++程序设计.ppt_第5页
资源描述:

《C++程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++程序设计C++程序设计谭浩强清华大学出版社C++程序设计教程钱能清华大学出版社C++语言程序设计郑莉清华大学出版社C++编程思想第1,2卷实用编程技术机械工业出版社(THINKINGINC++VolumeTwo:PRACTICALPROGRAMMING)课程学习参考书目第一章C++基础知识(6学时)1.3C++的词法单位1.6运算符和表达式1.8简单的输入输出1.7数组与字符数组1.5常量和变量1.4C++中的数据类型1.1C++语言概述1.2一个C++程序实例1.1C++语言概述自学阅读:C++历史C

2、语言主要特点;C++与C的最主要区别;C++与C的兼容性;当前用得较为广泛的C++有:VC++(VisualCPlusPlus)BC++(BorlandCPlusPlus)AT&TC++等。程序的产生:开始分析如何解决问题?编辑源程序编译源程序调试程序结束解决问题的方法和步骤(算法)源程序目标程序用实例去验证程序的正确性结果不正确1.2一个C++程序实例/*abc.cpp*/#includeusingnamespacestd;intmain(void){cout<<″ThisisaC++p

3、rogram.”<intmax(inti,intj){//Aif(i>=j)returni;elsereturnj;}i

4、ntmain(void){//Bcout<<″输入i,j:″;//显示提示信息inti,j;//说明变量cin>>i>>j;//从键盘上输入变量值cout<<″maxnumberis:″<

5、个字节单元。汉字国标码占用两个字节单元。Unicode字符集对各类字符进行统一的双字节编码。它包括了世界上多种语言的基本字符,最多可容纳65536个字符。ASCII码字符集,国标码字符集都是它的子集。常用字符集:26个小写字母abcdefghijklmnopqrstuvwxyz26个大写字母ABCDEFGHIJKLMNOPQRSTUVWXYZ10个阿拉伯数字0123456789其他符号+-*/=,._:;?"'~

6、!#%&()[]{}^<>空格C++语言基本字符:1.3.2关键字关键字(keyword):又

7、称保留字。是由系统定义的具有特定含义的英文单词。关键字不能另作它用。见P4表1.1C++区分大小写。1.3.3标识符标识符(Identifier,ID):是程序员定义的“单词”,用来给变量、常量、数据类型、函数等命名。合法标识符由字母或下划线开始,由字母、数字、下划线组成,有效长度为1-31个字符,长度超过31个字符者只识别前31个字符,VC++标识符长度为1-247个字符。建议使用有一定含义的英文单词或拼音序列作标识符,以提高可读性;另外尽量不用下划线或双下划线开头,以免与系统定义的关键字冲突。例:判断下面

8、哪些是合法的标识符:MyFileSalary94amountvoid94SalarySalary94$amountf3.5Num_of_Student1.3.4标点符号标点符号:#、()、{}、,、:、;、"、'等。标点符号的作用:有一定的语法意义。如字符和字符串常量分别用‘’和“”引起来。对语法符号起分隔作用。如;等习题:C++程序设计P29习题1.1、1.2、1.3、1.4预习:第一章后续内容第一章要求:(1)初识C++程序;(2)了解类型潜在的面向对象的特性——值集与操作集的封装(3)掌握基本数据类型和

9、运算:关键字与标识符,基本数据类型,数组,枚举类型,运算符、表达式和优先级;(4)理解类型的相容性与不相容性;(5)掌握简单标准输入输出的程序实现。注:本章1.6.5节不要求A:盘中的树型目录结构如上图所示,则对于图中文件sort.c的各种正确标识是:对于ser1ser2sort.c,当前盘是,该盘当前目录是;2.对于a:..ser1ser2sort.c,当前盘是,A:盘当前目录是。最简单

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

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

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