《C++程序设计第1章C++概述.ppt》由会员分享,可在线阅读,更多相关《C++程序设计第1章C++概述.ppt(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 C+概述目的与要求1.1 C+的起源1.2 C+的特点1.3 C+程序的基本结构1.4 C+上机操作本章小结目的与要求 通过本章学习,应了解C+语言的起源及其特点。掌握C+程序的基本结构,会编写极简单的C+程序。了解+程序的开发步骤,熟悉Visual C+集成环境,初步掌握C+程序的上机操作方法。1.1 C+的起源(1)1967年,BCPL语言(2)1970年,B语言(3)1972年,C语言(编UNIX操作系统)(4)19801983年,C+(C Plus Plus)1.2 C+的特点(1)全面兼容C语言 (2)支持面向对象的程序设计说明:(1)源程序文件扩展名为.c时,则为C程序;(
2、2)源程序文件扩展名为.cpp时,则为C+程序。1.3 C+程序的基本结构【例1.1】文本的原样输出。文件名为example1_1.cpp。【例1.2】求两个整数的和。【例1.3】输入两个整数a和b,用自定义函数add()求两数和。例程例程例程例程例程例程C+程序的基本结构(1)C+程序由包括main()在内的一个或多个函数组成(即函数是C+程序的基本构成单位)(2)C+函数组成 函数说明部分:函数名、函数类型、函数参数(形式参数)及其类型 函数体:变量定义和执行语句两部分。(3)语句和数据说明以分号结束(4)程序书写规则(5)C+输入/输出通过流cin和cout来实现的(6)严格区分字母的大
3、小写(7)注释(8)编译预处理命令C+程序基本组成编译预处理命令函数1函数n函数2函数说明部分函数执行部分变量定义执行语句 C+程序基本组成C+程序1.4 C+上机操作+程序的开发步骤:(1)分析问题。(2)编辑程序,生成扩展名为.cpp的C+源程序文件。(3)编译程序,产生扩展名为.obj的目标程序文件。(4)连接程序,产生扩展名为.exe的可执行文件。(5)运行调试程序。本章小结1.C+程序的基本结构 (1)C+程序通常由一个或多个函数组成,函数是构成C+程序的基本单位。C+程序中至少要包含一个主函数main(),一个C+程序总是从主函数开始执行的。(2)C+函数由函数说明和函数体两部分组
4、成。函数说明包括函数名、函数类型、函数参数(形式参数)及其类型。其中函数类型可以缺省,函数参数可以没有,但函数名后面的括号不能省略。函数的执行部分(又称为函数体)一般包括变量说明和执行语句两部分,并且用花括号括起来。C+程序的基本结构 (1)C+中每个语句和数据说明必须以分号结束,分号是C+语句的必要组成部分。(2)C+语言没有专门的输入/输出语句,输入/输出操作是通过输入/输出流cin和cout来实现的。(3)程序的书写必须规范,以便于程序的阅读、修改和相互交流。(4)在C+中,严格区分字母的大小写。(5)在C+程序的任何位置处都可以插入注释信息。2.+程序的开发步骤 一个C+程序的开发过程
5、可分成如下几个步骤:(1)分析问题。(2)编辑程序。(3)编译程序。(4)连接程序。(5)运行调试程序。例1.1/文本原样输出程序#include void main(void)coutWelcome to C+!n;该程序经编译和连接后,运行可执行程序时,在显示器上显示:Welcome to C+!返回返回例1.2/*求两个整数的和程序*/#include void main(void)int a,b,sum;/说明变量a,b,sum为整型数coutab;/从键盘上输入变量a、b的值sum=a+b;/求和coutSum=sumendl;/输出结果该程序经编译和连接后,运行可执行程序时,在显示器上显示:Input a,b:3 5 Sum=8返回返回例1.3#include int add(int x,int y)int z;z=x+y;return z;void main(void)int a,b,sum;coutab;sum=add(a,b);cutSum=sumendl;该程序经编译和连接后,运行可执行程序时,在显示器上显示:Input a,b:3 5Sum=8返回返回
限制150内