计算机编程基础.ppt
《计算机编程基础.ppt》由会员分享,可在线阅读,更多相关《计算机编程基础.ppt(58页珍藏版)》请在第壹文秘上搜索。
1、1第二章第二章 编程基础编程基础 计算机程序设计基础与计算机程序设计基础与Visual C+Visual C+ 前一页 休息2教学目标教学目标 1了解了解C+程序的基本框架;程序的基本框架; 2掌握掌握C+的基本数据类型;的基本数据类型;3掌握常量、变量的定义及使用方法;掌握常量、变量的定义及使用方法;4掌握掌握C+提供的基本运算符及表达式;提供的基本运算符及表达式;5掌握数据类型的转换;掌握数据类型的转换;6掌握标准输入输出流;掌握标准输入输出流;7能够使用能够使用Visual C+ 6.0集成开发环境编集成开发环境编辑、编译、运行程序。辑、编译、运行程序。 前一页 休息3教学内容教学内容
2、1C+程序的基本框架2C+程序的开发过程3变量与常量4运算符与表达式5类型转换 前一页 休息4编写程序:在计算机屏幕上显示:编写程序:在计算机屏幕上显示:Hello,C+!源程序清单:源程序清单:/ 屏幕输出Hello,C+! #include /预编译命令 using namespace std; / using命令 void main( ) /主函数名 /表示函数的开头coutHello,C+!endl; /函数体 /表示函数的结束程序基本框架 前一页 休息5编程技巧编程技巧 1程序中程序中“/”符号表明本行后续字符为注释信息,符号表明本行后续字符为注释信息,该信息与程序的运行无关,在编译
3、时被忽略。该信息与程序的运行无关,在编译时被忽略。另一种注释方法:另一种注释方法:/* */ 夹在夹在“/*”与与“*/”之间的所有字符为注释信息。之间的所有字符为注释信息。2. #include 是一条预编译命令,它告诉是一条预编译命令,它告诉编译系统在编译本程序时把系统提供的头文件编译系统在编译本程序时把系统提供的头文件iostream.h的内容插入到该行的位置。所谓头文件是系统提供的能的内容插入到该行的位置。所谓头文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输实现某些特定功能的文件,如本例中用到系统提供的输出功能,该功能在出功能,该功能在iostream.h文件中实现
4、文件中实现本程序的预编译命令也可以写成:本程序的预编译命令也可以写成:#include 多条多条#include命令必须分行书写。命令必须分行书写。程序基本框架 前一页 休息6编程技巧编程技巧 3. C+程序由一个或多个函数组成,其中,程序由一个或多个函数组成,其中,主函数主函数main必须有且只有一个。函数名之后必必须有且只有一个。函数名之后必须有一对小圆括号(须有一对小圆括号( ),括号中可以有参数。),括号中可以有参数。main函数在程序中位置可以任意,但主函函数在程序中位置可以任意,但主函数数main代表了程序执行的起始点和终止点,即代表了程序执行的起始点和终止点,即程序由多个函组成时
5、,不管程序由多个函组成时,不管main函数放在什么函数放在什么位置,程序总是从主函数位置,程序总是从主函数main的第一条语句开的第一条语句开始执行,并结束于主函数的最后一条语句。始执行,并结束于主函数的最后一条语句。在基本程序设计中,源程序只由一个主函在基本程序设计中,源程序只由一个主函数数main构成,程序的框架结构均为:构成,程序的框架结构均为:程序基本框架 前一页 休息7编程技巧编程技巧#include using namespace std;void main( )函数体函数体 (1)“”与与“”必须配对使用,必须配对使用,“ ”之之间的内容为函数体,函数体内可以包含任意间的内容为函
6、数体,函数体内可以包含任意多行语句。多行语句。(2)C+规定每个语句的最后以规定每个语句的最后以“;”结结束。束。(3)C+程序的书写很灵活,一行可书写程序的书写很灵活,一行可书写多个语句,一个语句可以写成多行,但书写多个语句,一个语句可以写成多行,但书写时首先应该考虑程序的可读性。时首先应该考虑程序的可读性。程序基本框架 前一页 休息8编程技巧编程技巧(4)主函数的书写也可以是如下形式:)主函数的书写也可以是如下形式:int main( void )函数体函数体return 0; 4. cout是一个标准输出文件名,表示标准是一个标准输出文件名,表示标准输出设备输出设备计算机屏幕。符号计算机
7、屏幕。符号“”是插入是插入运算符,它指示计算机把其右端用双引号括起运算符,它指示计算机把其右端用双引号括起来的字符串输送到屏幕。来的字符串输送到屏幕。注意:注意:C+是区分大小写的,所有标点也是区分大小写的,所有标点也必须使用西文标点,只有双引号、注释里可以必须使用西文标点,只有双引号、注释里可以使用中文。使用中文。 程序基本框架 前一页 休息9开发过程中涉及到的程序开发过程中涉及到的程序l源程序:源程序: 用源语言写的,有待翻译的程序l目标程序:目标程序: 也称为结果程序,是源程序通过翻译程序加工以后所生成的程序。l翻译程序:翻译程序: 是指一个把源程序翻译成等价的目标程序的程序。程序开发过
8、程 前一页 休息10三种不同类型的翻译程序三种不同类型的翻译程序l汇编程序:汇编程序:其任务是把用汇编语言写成的源程序,翻译成机器语言形式的目标程序。l编译程序:编译程序:若源程序是用高级程序设计语言所写,经翻译程序加工生成目标程序,那么,该翻译程序就称为编译程序。程序开发过程 前一页 休息11三种不同类型的翻译程序三种不同类型的翻译程序l解释程序:解释程序:这也是一种翻译程序,同样是将高级语言源程序翻译成机器指令。它与编译程序不同点就在于:它是边翻译边执行的,即输入一句、翻译一句、 执行一句,直至将整个源程序翻译并执行完毕。程序开发过程 前一页 休息12程序开发步骤程序开发步骤l编辑编辑 将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 编程 基础