欢迎来到天天文库
浏览记录
ID:57167210
大小:493.00 KB
页数:160页
时间:2020-08-02
《计算机程序设计基础课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、西南交通大学软件学院计算机基础教研室计算机程序设计与VisualC++第二章编程基础11.了解C++程序的基本框架;2.掌握C++的基本数据类型;3.掌握常量、变量的定义及使用方法;4.掌握C++提供的基本运算符及表达式;5.掌握数据类型的转换;6.掌握标准输入输出流;7.能够使用VisualC++6.0集成开发环境编辑、编译、运行程序。教学目标:21.C++程序的基本框架;2.C++程序的开发过程;3.变量与常量;4.运算符与表达式;5.类型转换。教学内容:3重点掌握:C++程序的基本结构和基本要素VisualC++集成开发环境的基本使用方法C++的基本数据类型程序设计中如何选择数
2、据类型4C++开发应用程序的步骤:1.算法研制2.编程3.编辑源程序4.编译和连接5.反复上机调试程序,直到改正了所有的编译错误和运行错误6.运行5§2.1C++程序的基本框架[例2.1.1]编写程序:在计算机屏幕上显示:Hello,C++!。算法描述:输出:"Hello,C++!"6源程序清单://屏幕输出Hello,C++!#include//预编译命令usingnamespacestd;//using命令voidmain()//主函数名{//表示函数的开头cout<<"Hello,C++!"<3、序中“//”符号表明后续字符为注释信息,即给阅读程序的人提供的简单解释。注释是帮助阅读程序的说明,属内部文档,可以增强程序的可读性,使程序更易理解,但与该程序的运行无关,在编译时被忽略,编译系统对注释不作任何操作。8编程技巧:C++提供了两种注释方法:(1)用“//”其后至换行的所有字符为注释信息。(2)用“/**/”夹在“/*”与“*/”之间的所有字符为注释信息。9编程技巧:程序第一行//屏幕输出Hello,C++!用于说明程序的功能,称为序言注释。第二行起语句后的注释称为解释性注释。10编程技巧:2.#include是一条预编译命令,它告诉编译系统在编译本程序4、时把系统提供的头文件iostream.h的内容插入到该行的位置。11编程技巧:所谓头文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输出功能,该功能的指令集是包含在iostream.h文件中,因此在程序中必须使用#include。C++程序一般至少包含一条#include命令,大多数包含多条。12编译预处理程序编译的过程分为预处理和正式编译两个步骤:在编译c++程序时,编译器中的预处理模块首先根据预处理命令对源程序进行适当的加工,然后才进行正式编译。13编译预处理预处理命令均以“#”号开头;一行只能写一条预处理命令(过长的预处理命令使用续行标志“5、”后续写在下一行上);结束时不使用语句结束符“;”。14编译预处理命令格式:#include<文件名>#include“文件名”区别:#include“文件名”当前目录+操作系统的path命令设置的各目录+标准(include子目录)#include<文件名>标准15编译预处理库文件的扩展名为.h,在#include命令中若省略库文件的扩展名,就必须在所有#include命令后添加using命令,即程序第三行的usingnamespacestd;语句。但若头文件已加扩展名,就不能使用using命令。16编译预处理本程序的预编译命令可以写成:#include或#6、includeusingnamespacestd;17编程技巧:3.C++语言程序是由一个或多个函数组成的文件,在组成程序的函数中,必须有且只有一个主函数main。主函数main之后必须有一对小圆括号“()”,括号中可以有参数也可以没有,主函数main前必须有类型说明,即要有一个void或int。18编程技巧:main函数在程序中位置并无限定,可以是任意的。但主函数main代表了程序执行的起始点和终止点,即不管程序里有多少个函数,不管main函数位置如何,程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。19编程技巧:在基本程序设计中,源7、程序只包含一个主函数(即main函数),程序的框架结构均为:#includeusingnamespacestd;voidmain(){函数体}20编程技巧:或者为:#includeusingnamespacestd;intmain(void){函数体return0;}21(1)“{”与“}”必须配对使用,“{}”之间的内容为函数体,函数体内可以包含任意多行语句。(2)C++规定每个语句的最后以“;”结束。(3)C++
3、序中“//”符号表明后续字符为注释信息,即给阅读程序的人提供的简单解释。注释是帮助阅读程序的说明,属内部文档,可以增强程序的可读性,使程序更易理解,但与该程序的运行无关,在编译时被忽略,编译系统对注释不作任何操作。8编程技巧:C++提供了两种注释方法:(1)用“//”其后至换行的所有字符为注释信息。(2)用“/**/”夹在“/*”与“*/”之间的所有字符为注释信息。9编程技巧:程序第一行//屏幕输出Hello,C++!用于说明程序的功能,称为序言注释。第二行起语句后的注释称为解释性注释。10编程技巧:2.#include是一条预编译命令,它告诉编译系统在编译本程序
4、时把系统提供的头文件iostream.h的内容插入到该行的位置。11编程技巧:所谓头文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输出功能,该功能的指令集是包含在iostream.h文件中,因此在程序中必须使用#include。C++程序一般至少包含一条#include命令,大多数包含多条。12编译预处理程序编译的过程分为预处理和正式编译两个步骤:在编译c++程序时,编译器中的预处理模块首先根据预处理命令对源程序进行适当的加工,然后才进行正式编译。13编译预处理预处理命令均以“#”号开头;一行只能写一条预处理命令(过长的预处理命令使用续行标志“
5、”后续写在下一行上);结束时不使用语句结束符“;”。14编译预处理命令格式:#include<文件名>#include“文件名”区别:#include“文件名”当前目录+操作系统的path命令设置的各目录+标准(include子目录)#include<文件名>标准15编译预处理库文件的扩展名为.h,在#include命令中若省略库文件的扩展名,就必须在所有#include命令后添加using命令,即程序第三行的usingnamespacestd;语句。但若头文件已加扩展名,就不能使用using命令。16编译预处理本程序的预编译命令可以写成:#include或#
6、includeusingnamespacestd;17编程技巧:3.C++语言程序是由一个或多个函数组成的文件,在组成程序的函数中,必须有且只有一个主函数main。主函数main之后必须有一对小圆括号“()”,括号中可以有参数也可以没有,主函数main前必须有类型说明,即要有一个void或int。18编程技巧:main函数在程序中位置并无限定,可以是任意的。但主函数main代表了程序执行的起始点和终止点,即不管程序里有多少个函数,不管main函数位置如何,程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。19编程技巧:在基本程序设计中,源
7、程序只包含一个主函数(即main函数),程序的框架结构均为:#includeusingnamespacestd;voidmain(){函数体}20编程技巧:或者为:#includeusingnamespacestd;intmain(void){函数体return0;}21(1)“{”与“}”必须配对使用,“{}”之间的内容为函数体,函数体内可以包含任意多行语句。(2)C++规定每个语句的最后以“;”结束。(3)C++
此文档下载收益归作者所有