C++面向对象程序设计教程(上)ppt课件.ppt

C++面向对象程序设计教程(上)ppt课件.ppt

ID:59448044

大小:3.74 MB

页数:117页

时间:2020-09-18

C++面向对象程序设计教程(上)ppt课件.ppt_第1页
C++面向对象程序设计教程(上)ppt课件.ppt_第2页
C++面向对象程序设计教程(上)ppt课件.ppt_第3页
C++面向对象程序设计教程(上)ppt课件.ppt_第4页
C++面向对象程序设计教程(上)ppt课件.ppt_第5页
资源描述:

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

1、黑龙江大学王欣C++面向对象程序设计教程(上)C++Object-OrientedProgrammingDesignCourse(第三版)第一章基本编程语句Chapter1BasicProgrammingStatements第二章数据类型Chapter2DataTypes第三章函数机制Chapter3FunctionMechanism第一章基本编程语句Chapter1BasicProgrammingStatements#include"iostream.h"voidmain(){cout<<"Hello,world!";}1.1.1一个C

2、++程序#include是C++的编译指令。C++编译系统会根据预处理指令#include中的文件名,把该文件的内容包含近来。main表示主函数,每一个C++程序都必须包含一个且只有一个main函数使用“{”和“}”括起来。cout表示标准输出流的对象,用于屏幕输出。“<<”是插入符,它将后面的内容输出到屏幕上屏幕等待指令:system("pause")或者getchar()或者cin.ignore();头文件#include也可写为#includeusingnamespac

3、estd;这样写符合ANSIC++规范。ANSIC++建议头文件不带后缀“.h”std是standard的缩写。一.说明语句(DeclarativeStatements)1.常量(1)整形常量a.十进制如:34,128等b.八进制以0(零)开头的数如:045=(45)8=(37)10-023=-19c.十六进制以0x或0X开头的数,由0~9或A~F、a~f组成如:0x7B=7*16+11=123-0x1a=-26#include"iostream.h"voidmain(){intk=-0x1a,f=10,q;q=k+f;cout<

4、)字符常量‘A’‘g’除了上述形式的字符常量外,还可以用“”开头的字符序列来表示特殊形式的字符常量。其中‘00’和‘xhh’表示1-3位八进制和1-2位16进制数所代表的字符。‘101’=‘x41’=‘A’AscII码值65换行,将当前位置移到下一行头t水平制表(跳到下一个制表为,一个制表区占8列)r回车,将当前位置移到本行开头ddd1到3位八进制所代表的字符xhh1到2位十六进制所代表的字符#include"iostream.h"voidmain(){charz;z='101';cout<

5、iostream.h"voidmain(){charz;z='101';cout<

6、.’a’与“a”不同‘a’占一个字节“a”占两个字节,末尾还有个字符。intb=‘a’+3(4)符号常量用define或const来定义#include"iostream.h"#definePI3.141593=constfloatPI=3.141593;voidmain(){floatfRadius=100.0,fArea;fArea=PI*fRadius*fRadius;cout<<"Thecircleareais"<

7、变量可以写在同一行语句中,不过变量名要用逗号“,”分隔。inta=3;/*定义a为整形变量*/floatf=3.56;//指定f为浮点型变量doublez=3.2345;//双精度型charc=‘a’;//指定c为字符型变量C++规定表示符由大小写字母、数字字符(0~9)和下划线组成,且第一个字符必须为字母或下划线3运算符和表达式1.算术运算符+-*/%(1)除法运算7/5=17/5.0=1.47.0/5.0=1.4(2)求余运算40%11=740%-11=7-40%11=-7-40%-11=-7b.初始化intnNum1=3;doublex

8、=1.28;intnNum1,nNum2=3,nNum3;4基本语句1.在复合语句中定义的变量只作用于该复合语句的范围,而在复合语句外这些变量却不能被调用。#inc

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

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

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