欢迎来到天天文库
浏览记录
ID:48043246
大小:947.00 KB
页数:114页
时间:2020-01-13
《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:盘当前目录是。最简单
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:盘当前目录是。最简单
此文档下载收益归作者所有