第2章面向过程程序设计概述ppt课件.ppt

第2章面向过程程序设计概述ppt课件.ppt

ID:58703268

大小:1.30 MB

页数:137页

时间:2020-10-04

第2章面向过程程序设计概述ppt课件.ppt_第1页
第2章面向过程程序设计概述ppt课件.ppt_第2页
第2章面向过程程序设计概述ppt课件.ppt_第3页
第2章面向过程程序设计概述ppt课件.ppt_第4页
第2章面向过程程序设计概述ppt课件.ppt_第5页
资源描述:

《第2章面向过程程序设计概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++面向对象程序设计第2章面向过程程序设计概述1第2章面向过程程序设计概述本章学习要点从C语言到C++的发展历程简单的C++程序C++在面向过程程序设计方面对C语言的扩充C++的输入输出、数据类型、常变量及指针C++的引用、函数、名字空间、字符串变量、复数变量C++程序的编写和实现2本章学习目标了解从C语言到C++的发展历程对简单的C++程序有整体的感性认识掌握C++在面向过程程序设计方面对C的扩充掌握C++的输入输出、数据类型、常变量及指针掌握C++的引用、函数、名字空间、字符串变量、复数变量熟悉C++程序的编写和实现

2、流程第2章面向过程程序设计概述3§2.1从C语言到C++C语言到C++的发展历程C++3.0C++2.0C++1.0带类的CCC++4.0ANSIC++89年,增加类的多继承91年,增加模板增加异常处理、名字空间、运行时类型识别97年,美国C++标准正式发布4下面看几个简单的C++程序【例2-1】在屏幕上输出一行字符“WelcometoC++!”。#include//包含头文件命令usingnamespacestd;//使用名字空间stdintmain(){cout<<“WelcometoC++!"<<

3、endl;//输出字符串到屏幕return0;//main函数返回0至操作系统}§2.2简单C++程序标准C++程序和C程序的不同:①main函数的返回值为整型②注释符://③使用cout输出④包含头文件iostream⑤名字空间注意5【例2-2】通过函数求两个整数a和b中的较大者。#include//包含头文件命令usingnamespacestd;//使用名字空间stdintMax(intx,inty){returnx>y?x:y;}//求两数中的大者函数Maxintmain(){inta,b;//

4、定义两个整型变量a和bcout<<"Pleaseentertwointegers:"<>a>>b;//等待用户从键盘输入数据cout<<"Thebiggeris"<//包含头文件命令usingnamespacestd;//使用名字空间stdintmain(){inta,b;/

5、/定义两个整型变量a和bcout<<"Pleaseentertwointegers:"<>a>>b;//等待用户从键盘输入数据intMax(intx,inty);//Max函数原型声明cout<<"Thebiggeris"<y?x:y;}§2.2简单C++程序变量可以在程序的任何地方定义,但要在使用前7§2.2简单C++程序【例2-3】声明一个关于人的类Person,人的信息包括姓名、性别、年龄,程序运

6、行后,人可以输入自己的信息,也可以显示自己的信息。#include//包含头文件命令usingnamespacestd;//使用名字空间stdclassPersonintmain(){{…………};return0;}8§2.2简单C++程序classPerson//类的声明{public://以下为类的公用成员函数voidSetInfo()//公用成员函数SetInfo{cout<<"Inputinfotoname,sex,age:";cin>>name>>sex>>age;}voidShow()/

7、/公用成员函数Show{cout<<"name:"<

8、son1.SetInfo();//对象person1信息输入person2.SetInfo();//对象person2信息输入person1.Show();//对象person1信息输出person2.Show();//对象person2信息输出return0;}10注意:类的声明和对象的定义的语法形式

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

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

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