usin"> usin" />
《C简单程序设计》PPT课件

《C简单程序设计》PPT课件

ID:45447596

大小:256.50 KB

页数:90页

时间:2019-11-13

《C简单程序设计》PPT课件_第1页
《C简单程序设计》PPT课件_第2页
《C简单程序设计》PPT课件_第3页
《C简单程序设计》PPT课件_第4页
《C简单程序设计》PPT课件_第5页
资源描述:

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

1、第二章编程基础1§2.1C++程序的基本框架[例2.1.1]编写程序:在计算机屏幕上显示:Hello,C++!算法描述:输出:"Hello,C++!"2源程序清单://屏幕输出Hello,C++!#includeusingnamespacestd;voidmain(){cout<<"Hello,C++!"<

2、行的所有字符为注释信息。/**/夹在“/*”与“*/”之间的所有字符为注释信息。42.#include是一条预编译命令#include所谓头文件是系统提供的能实现某些特定功能的文件库文件的扩展名为.h,在#include命令中若省略库文件的扩展名,就必须在所有#include命令后添加using命令,即程序第三行的usingnamespacestd;语句。但若头文件已加扩展名,就不能使用using命令。因此本程序的预编译命令可以写成:#include或#inc

3、ludeusingnamespacestd;注意#include预编译命令后不加分号。53.C++语言程序是由一个或多个函数组成的文件,在组成程序的函数中,必须有且只有一个主函数main。函数名之后必须有一对小圆括号“()”,括号中可以有参数。main函数在程序中位置并无限定,可以是任意的。但主函数main代表了程序执行的起始点和终止点,即不管程序里有多少个函数,不管main函数位置如何,程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。6程序的框架结构均为:#include

4、stream>usingnamespacestd;voidmain(){函数体}7(1)“{”与“}”必须配对使用,“{}”之间的内容为函数体,函数体内可以包含任意多行语句。(2)C++规定每个语句的最后以“;”结束。(3)C++程序的书写很灵活,一行可书写多个语句,一个语句可以写成多行,但书写时首先应该考虑程序的可读性。(4)主函数的书写也可以是如下形式:intmain(){函数体return0;}8例如#includeintmain(){cout<<"Hello,C++!"<

5、0;}94.cout<<对象符号“<<”:是插入运算符,它指示计算机把其右端用双引号括起来的字符串输送到屏幕。cout<<"Hello,C++!"<

6、、调试[例2.1.1]中的程序操作方法:(1)编辑:使用编辑器输入C++语句,称为C++源程序即源文件,扩展名为.cpp。(为纯文本文件)(2)编译:将源文件翻译和解释为二进制代码,称为目标文件,扩展名为.obj。(3)链接:,将经常使用的标准程序预先编辑并编译构成库文件,库文件与目标文件连接起来,生成可直接运行的可执行文件,扩展名为.exe。(4)运行:运行编译连接好的可执行文件,将输出程序的运行结果。122.目前常用的C++系统有MicrosoftVisualC++和BorlandC++Builder二者都是在一个集成环境

7、中包含编辑器和编译器,即所谓的集成开发环境IDE(IntegratedDevelopmentEnvironment)。本教材采用VisualC++6.0版本介绍程序设计的基本方法,但在本教材中所学的C++语句可在大多数C++系统中使用。133.在VisualC++中可以创建许多不同类型的应用程序,本书重点讲解创建控制台应用程序的方法,所谓控制台应用程序,是指运行在DOS窗口的程序。14介绍使用VisualC++6.0创建和运行一个C++程序的步骤:安装VisualC++6.0启动VisualC++6.0创建项目在项目中添加源文

8、件保存编译连接运行关闭工作空间打开程序退出VisualC++6.0系统15[例2.2.2]上机调试程序,找出错误并修改:/*屏幕输出Hello,C++!*/#includeintmain(){cout<<"Hello,C++!"<

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

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

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