《(中职)Visual C++程序设计基础(中职)Flash 8.0基础第1章 绪论ppt课件.ppt》由会员分享,可在线阅读,更多相关《(中职)Visual C++程序设计基础(中职)Flash 8.0基础第1章 绪论ppt课件.ppt(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(中职)Visual C+程序设计基础(中职)Flash 8.0基础第1章 绪论ppt课件Visual C+程序设计基础程序设计基础主讲:主讲:课课 程程 简简 介介1 1 1 1、课程简介:、课程简介:、课程简介:、课程简介:C/C+C/C+C/C+C/C+是按照高等院校教学需要开设的是按照高等院校教学需要开设的是按照高等院校教学需要开设的是按照高等院校教学需要开设的课程,讲授课程,讲授课程,讲授课程,讲授C/C+C/C+C/C+C/C+的基础知识。的基础知识。的基础知识。的基础知识。2 2 2 2、课程要求:、课程要求:、课程要求:、课程要求:学生能读懂和编写简学生能读懂和编写简学生能读懂
2、和编写简学生能读懂和编写简单的单的单的单的VCVCVCVC应用程序。应用程序。应用程序。应用程序。3 3 3 3、前序课程:、前序课程:、前序课程:、前序课程:计算机文化基础计算机文化基础计算机文化基础计算机文化基础4 4 4 4、本课程特点:、本课程特点:、本课程特点:、本课程特点:u入门阶段:入门阶段:入门阶段:入门阶段:新名词、新概念多,较抽象、枯燥。新名词、新概念多,较抽象、枯燥。新名词、新概念多,较抽象、枯燥。新名词、新概念多,较抽象、枯燥。u入门之后:入门之后:入门之后:入门之后:自己能完成一些程序,有兴趣,解决自己能完成一些程序,有兴趣,解决自己能完成一些程序,有兴趣,解决自己能
3、完成一些程序,有兴趣,解决一些实际问题。一些实际问题。一些实际问题。一些实际问题。u课程特点:课程特点:课程特点:课程特点:记忆内容较多,需要大量的上机实践,记忆内容较多,需要大量的上机实践,记忆内容较多,需要大量的上机实践,记忆内容较多,需要大量的上机实践,应掌握一些典型的程序算法。应掌握一些典型的程序算法。应掌握一些典型的程序算法。应掌握一些典型的程序算法。第第 1章章 绪论绪论1.1 概述概述1.2 简单的简单的C+程序程序1.3 在在Microsoft Visual C+6.0中建立中建立C+程序程序重点解决:重点解决:C+C+程序结构程序结构 Visual C+Visual C+集成
4、环境集成环境Chapter1Chapter1n n1.1.1 1.1.1 程序设计语言程序设计语言程序设计语言程序设计语言l l机器语言机器语言机器语言机器语言l l汇编语言汇编语言汇编语言汇编语言l l高级语言高级语言高级语言高级语言n n1.1.2 1.1.2 程序设计方法程序设计方法程序设计方法程序设计方法l l结构化程序设计方法结构化程序设计方法结构化程序设计方法结构化程序设计方法l l面向对象程序设计方法面向对象程序设计方法面向对象程序设计方法面向对象程序设计方法n n1.1.3 C1.1.3 C及及及及C+C+语言的发展和特点语言的发展和特点语言的发展和特点语言的发展和特点n n1
5、.1.4 Microsoft Visual C+1.1.4 Microsoft Visual C+及其发展及其发展及其发展及其发展1.1 概述:(自学)概述:(自学)Chapter1Chapter11.1.1 程序设计语言程序设计语言语言语言:全部指令的集合程序程序:为实现某一功能,而从该语言中选用所需的指令组成的指令序列#include#include#include#include void main()void main()double a,b,c,s,area;double a,b,c,s,area;cinabc;cinabc;s=(a+b+c)/2;s=(a+b+c)/2;area=
6、sqrt(s*(s-a)*(s-b)*(s-c);area=sqrt(s*(s-a)*(s-b)*(s-c);coutcout三角形面积三角形面积三角形面积三角形面积=areaendl;=areaendl;Chapter1Chapter1 机器语言机器语言10000000 10000000 表示表示“加法加法”操作操作 汇编语言汇编语言ADD A,B ADD A,B 表示执行表示执行 A+B A A+B A高级语言高级语言A=A+BA=A+B例如:求解例如:求解A+B=?机器语言:机器语言:二进制码,机器可以直接识别并执行二进制码,机器可以直接识别并执行汇编语言汇编语言:助记符助记符代替相应的
7、二进制代码代替相应的二进制代码 高级语言:高级语言:接近自然语言和数学公式,且不依赖于计算机型号接近自然语言和数学公式,且不依赖于计算机型号 目标程序目标程序汇编语言源程序汇编语言源程序高级语言源程序高级语言源程序Chapter1Chapter1高级语言调试过程高级语言调试过程(以(以C+为例)为例)(VC+集成环境使用)集成环境使用)源程序源程序(.CPP)(.CPP)目标程序目标程序(.OBJ)(.OBJ)可执行程序可执行程序(.EXE)(.EXE)编译编译链接链接编辑编辑Chapter1Chapter11.1.2 程序设计方法n n软件危机软件危机软件危机软件危机n n结构化程序设计:结
8、构化程序设计:结构化程序设计:结构化程序设计:关心求解过程,着眼点:解决关心求解过程,着眼点:解决关心求解过程,着眼点:解决关心求解过程,着眼点:解决“什么什么什么什么”问题问题问题问题程序程序程序程序=数据数据数据数据+算法算法算法算法n n面向对象程序设计面向对象程序设计面向对象程序设计面向对象程序设计关心一个对象能干什么关心一个对象能干什么关心一个对象能干什么关心一个对象能干什么程序程序程序程序=对象对象对象对象+对象对象对象对象+Chapter1Chapter1(1)顺序结构)顺序结构BAABNS图流程图1.结构化程序设计方法结构化程序设计方法Chapter1Chapter1B(2)分
9、支结构)分支结构N如果如果如果如果 成绩成绩60 60 那么那么那么那么 通知补考通知补考否则否则否则否则 告知你考试成绩告知你考试成绩AYABY Y条条条条 件件件件P P1.结构化程序设计方法结构化程序设计方法Chapter1Chapter1(3)循环结构)循环结构“当当”循环循环“直到直到”循环循环A真真假假P真真假假PA假假1.结构化程序设计方法结构化程序设计方法Chapter1Chapter1n n面向对象程序设计将数据及对数据的操作放在一面向对象程序设计将数据及对数据的操作放在一面向对象程序设计将数据及对数据的操作放在一面向对象程序设计将数据及对数据的操作放在一起,作为一个互相依存
10、、不可分割的整体来处理,起,作为一个互相依存、不可分割的整体来处理,起,作为一个互相依存、不可分割的整体来处理,起,作为一个互相依存、不可分割的整体来处理,它采用了数据抽象和信息隐藏技术。它采用了数据抽象和信息隐藏技术。它采用了数据抽象和信息隐藏技术。它采用了数据抽象和信息隐藏技术。n n它将对象及对对象的操作抽象成一种新的数据类它将对象及对对象的操作抽象成一种新的数据类它将对象及对对象的操作抽象成一种新的数据类它将对象及对对象的操作抽象成一种新的数据类型型型型类,并且考虑不同对象之间的联系和对象类,并且考虑不同对象之间的联系和对象类,并且考虑不同对象之间的联系和对象类,并且考虑不同对象之间的
11、联系和对象类的重用性。类的重用性。类的重用性。类的重用性。n n面向对象程序设计的优越性表现在代码的可重用面向对象程序设计的优越性表现在代码的可重用面向对象程序设计的优越性表现在代码的可重用面向对象程序设计的优越性表现在代码的可重用性和可扩充性。将系统划分为不同对象,对象间性和可扩充性。将系统划分为不同对象,对象间性和可扩充性。将系统划分为不同对象,对象间性和可扩充性。将系统划分为不同对象,对象间靠消息相互驱动,使对复杂系统的认识过程和程靠消息相互驱动,使对复杂系统的认识过程和程靠消息相互驱动,使对复杂系统的认识过程和程靠消息相互驱动,使对复杂系统的认识过程和程序设计实现过程尽可能一致。序设计
12、实现过程尽可能一致。序设计实现过程尽可能一致。序设计实现过程尽可能一致。n n语言工具:语言工具:语言工具:语言工具:C+C+、Java Java等等等等2.面向对象程序设计方法面向对象程序设计方法Chapter1Chapter1C语言语言 80年代,年代,C成为一种极其流行、应用非常广泛的成为一种极其流行、应用非常广泛的语言。语言。C语言是面向过程采用结构化设计方法的程序语言是面向过程采用结构化设计方法的程序设计语言。用设计语言。用C语言设计的应用程序可在语言设计的应用程序可在DOS 环境下环境下运行。其编程特点是将数据与对该数据的操作分开处运行。其编程特点是将数据与对该数据的操作分开处理。
13、理。C+语言语言 C+是在是在C语言基础上进行扩充,并增加了类似语言基础上进行扩充,并增加了类似Smalltalk语言中相应的对象机制。语言中相应的对象机制。编写编写C+程序的集成环境有很多,如程序的集成环境有很多,如MS-C+,Turbo C+,Borland C+,Visual C+等。等。1.1.3 C及及C+语言的发展和特点语言的发展和特点Chapter1Chapter1C+C+是一种混合型语言包括两部分:是一种混合型语言包括两部分:C+C+语言的主要特点是:语言的主要特点是:面向对象,支持封装、继承、派生、多态性面向对象,支持封装、继承、派生、多态性 封装的一个含义是将数据与在数据上
14、定义的操作结合封装的一个含义是将数据与在数据上定义的操作结合 在一起,在一起,定义成类,类的一个实例称为对象。定义成类,类的一个实例称为对象。例如:公共汽车是汽车类的一个实例,即一个对象。例如:公共汽车是汽车类的一个实例,即一个对象。对象对象=数据数据+算法算法 程序设计程序设计=对象对象+对象对象+对象对象+v C+基础部分基础部分,它以,它以C语言语言为核心为核心v C+面向对象特征部分面向对象特征部分,是,是C+对对C语言的扩充部分语言的扩充部分Chapter1Chapter1 Visual C+是是一一种种面面面面向向向向对对对对象象象象的的的的程程程程序序序序设设设设计计计计语语语语
15、言言言言,是是是是目目目目前前前前开开开开发发发发效效效效率率率率最最最最高高高高的的的的C+C+系系系系统统统统。它它它它是是是是集集集集编编编编辑辑辑辑、编编编编译译译译、链链链链接接接接、调调调调试试试试、执执执执行行行行、向向向向导导导导等等等等功功功功能能能能于于于于一一一一体体体体的的的的可可可可视视视视化化化化集集集集成成成成开开开开发发发发环环环环境境境境。在在Visual C+6.0中中,可可以以使使用用 向向 导导(Wizard)、MFC类类 库库(Microsoft Foundation Classes)、活活 动动 摸摸 板板(Active Template Libra
16、ry,简简称称ATL)和和API(Application Programming Interface,应应用用程程序序接接口口)函函数数来来开开发发Windows 和和Web应应用用程程序序。它它采采用用了了即即编编即即调调技技术术,也也可可以以开开发发C和和C+应应用用程程序序。本本课课采采用用Visual C+6.0调试用调试用VC+结构化基础语言编写的程序。结构化基础语言编写的程序。1.1.4 Microsoft Visual C+及其发展及其发展Chapter1Chapter1 Microsoft 公司推出的第一个真正的基于公司推出的第一个真正的基于Windows 环境下的可视化的集成
17、开发环境。环境下的可视化的集成开发环境。将编辑、编译、链接和执行集成为一体将编辑、编译、链接和执行集成为一体 支持支持Win 16编程编程 与与MFC(微软基类)库的版号取得一致微软基类)库的版号取得一致 引进了为引进了为Internet 编程而设计的新类库编程而设计的新类库 支持支持Win 32编程编程Chapter1Chapter1本课使用版本本课使用版本强有力的强有力的Internet 支持支持 可使用可使用DAO(数据访问对象)类,编程访问和操纵数数据访问对象)类,编程访问和操纵数据库中的数并管理数据库、数据库对象和结构据库中的数并管理数据库、数据库对象和结构 可使用可使用ODBC类和
18、类和32位位ODBC驱动程序访问各种数据驱动程序访问各种数据库管理系统。库管理系统。壮大了壮大了MFC类库新增类库新增11个类个类 新增即编即调技术新增即编即调技术 支持多显示器支持多显示器 集成的数据库功能集成的数据库功能Chapter1Chapter11.2简单的简单的C+程序程序一、简单的一、简单的c+程序举例程序举例二、二、C+程序的特点及要求程序的特点及要求Chapter1Chapter1#include#include void main()void main()coutI am interested in C+.n;coutI am interested in C+.n;一一 简
19、单的简单的C+程序举例程序举例头文件头文件头文件头文件函数说明函数说明函数说明函数说明函数体函数体函数体函数体C+程序由函数构成程序由函数构成 本程序只由一个主函数本程序只由一个主函数main()组成组成 Chapter1Chapter1#include#include/*/*求两数之和求两数之和求两数之和求两数之和*/*/void main()void main()int a,b,sum;/int a,b,sum;/定义三个整型变量定义三个整型变量定义三个整型变量定义三个整型变量a a、b b、sumsuma=5;a=5;/为变量赋值为变量赋值为变量赋值为变量赋值b=7;b=7;sum=a+
20、b;sum=a+b;/计算两个数的和存入变量计算两个数的和存入变量计算两个数的和存入变量计算两个数的和存入变量sumsumcouta+b=sumendl;/couta+b=sumendl;/输出输出输出输出a+ba+b的值的值的值的值 一一 简单的简单的C+程序举例程序举例头文件头文件头文件头文件函数说明函数说明函数说明函数说明函函函函数数数数体体体体本程序只由一个主函数本程序只由一个主函数main()组成组成 注释注释Chapter1Chapter1#include#include int add(int,int);int add(int,int);void main()void main(
21、)int a,b;int a,b;a=5;a=5;b=7;b=7;int c=add(a,b);int c=add(a,b);/调用调用调用调用addadd函数计算函数计算函数计算函数计算a+ba+b的值的值的值的值 couta+b=cendl;/couta+b=cendl;/输出输出输出输出a+ba+b的值的值的值的值 int add(int x,int y)int add(int x,int y)int z=x+y;int z=x+y;return z;return z;一一 简单的简单的C+程序举例程序举例函数声明函数声明函数声明函数声明函数说明函数说明函数说明函数说明函数体函数体函数体
22、函数体本程序由两个函数:本程序由两个函数:main()和和add()组成组成函数说明函数说明函数说明函数说明函数体函数体函数体函数体Chapter1Chapter1 二、二、C+程序的特点及要求程序的特点及要求1.C+1.C+源源源源程序可由一个程序可由一个程序可由一个程序可由一个mainmain函数和其他函数构成。函数和其他函数构成。函数和其他函数构成。函数和其他函数构成。函函函函数数数数是是是是c c+程序的基本单位,程序的基本单位,程序的基本单位,程序的基本单位,有且只能有一个主函数有且只能有一个主函数有且只能有一个主函数有且只能有一个主函数mainmain,是程序的入口,是程序的入口,
23、是程序的入口,是程序的入口,其他函数通过函数调用被执行。其他函数通过函数调用被执行。其他函数通过函数调用被执行。其他函数通过函数调用被执行。用户可自己定义函数,也可使用系统提供的函数。用户可自己定义函数,也可使用系统提供的函数。用户可自己定义函数,也可使用系统提供的函数。用户可自己定义函数,也可使用系统提供的函数。2.2.函数由函数说明部分和函数体部分组成函数由函数说明部分和函数体部分组成函数由函数说明部分和函数体部分组成函数由函数说明部分和函数体部分组成void main()void main()int a,b,sum;/int a,b,sum;/定义三个整型变量定义三个整型变量定义三个整型
24、变量定义三个整型变量a a、b b、sumsuma=5;a=5;/为变量赋值为变量赋值为变量赋值为变量赋值b=7;b=7;sum=a+b;sum=a+b;/计算两个数的和存入变量计算两个数的和存入变量计算两个数的和存入变量计算两个数的和存入变量sumsumcouta+b=sumendl;/couta+b=sumendl;/输出输出输出输出a+ba+b的值的值的值的值 3.3.每一个语句最后必须有一个分号,每一个语句最后必须有一个分号,每一个语句最后必须有一个分号,每一个语句最后必须有一个分号,“;”是是是是c c+语语语语句的结束符句的结束符句的结束符句的结束符 Chapter1Chapter
25、14.C+4.C+程序的书写格式最为随意,无严格要求。一程序的书写格式最为随意,无严格要求。一程序的书写格式最为随意,无严格要求。一程序的书写格式最为随意,无严格要求。一行内可写几条语句,一条语句可写几行。行内可写几条语句,一条语句可写几行。行内可写几条语句,一条语句可写几行。行内可写几条语句,一条语句可写几行。但每个语句但每个语句但每个语句但每个语句后必须加分号后必须加分号后必须加分号后必须加分号。5.5.注释部分注释部分注释部分注释部分以以以以“/.”“/.”(或(或(或(或/*/)/*/)来标志,系来标志,系来标志,系来标志,系统对注释不做任何处理,帮助人阅读程序统对注释不做任何处理,帮
26、助人阅读程序统对注释不做任何处理,帮助人阅读程序统对注释不做任何处理,帮助人阅读程序/./.:到行尾:到行尾:到行尾:到行尾/*/*/:多行:多行:多行:多行6.6.单词间有分隔符(任意个空格单词间有分隔符(任意个空格单词间有分隔符(任意个空格单词间有分隔符(任意个空格/回车),但单词中回车),但单词中回车),但单词中回车),但单词中不能有空格不能有空格不能有空格不能有空格7.7.希望有良好的书写格式(习惯:用小写字母书写,希望有良好的书写格式(习惯:用小写字母书写,希望有良好的书写格式(习惯:用小写字母书写,希望有良好的书写格式(习惯:用小写字母书写,常量用大写,从而提高可读性)常量用大写,
27、从而提高可读性)常量用大写,从而提高可读性)常量用大写,从而提高可读性)二、二、C+程序的特点及要求程序的特点及要求Chapter1Chapter11.3 在在Microsoft Visual C+6.0 中中建立建立C+程序程序1.3.1、创建、创建C+程序程序1.3.2、Microsoft Visual C+6.0 开发开发环境环境Chapter1Chapter11.3.1、创建、创建C+程序程序1.编辑编辑:建立、打开、输入、编辑、保存源文:建立、打开、输入、编辑、保存源文件(多个)件(多个)2.编译编译:预处理;编译:预处理;编译 生成目标程序文件生成目标程序文件.obj;3.链接链接
28、:链接生成可执行文件:链接生成可执行文件.exe4.运行程序运行程序:得到运行结果:得到运行结果5.程序调试:程序调试:编译错、链接错、算法错编译错、链接错、算法错Chapter1Chapter11.3.2、Microsoft Visual C+6.0 开发环境开发环境1.启动启动Microsoft Visual C+6.0 开始菜单开始菜单程序程序Microsoft Visual studio6.0 Microsoft Visual C+6.0 或:或:双击桌面上的双击桌面上的Microsoft Visual studio6.0的快捷方式的快捷方式;启动后的窗口界面如下图所示:启动后的窗口界
29、面如下图所示:Visual C+6.0是是Microsoft公司在公司在1998年推出的基年推出的基于于Windows 9x和和Windows NT的集成开发环境。该开的集成开发环境。该开发环境提供了良好的可视化编程环境,使用它的大量发环境提供了良好的可视化编程环境,使用它的大量组件和编辑器,程序员可以轻松地完成创建工程,建组件和编辑器,程序员可以轻松地完成创建工程,建立、编辑文件,编译源文件,链接、运行及调试程序立、编辑文件,编译源文件,链接、运行及调试程序等各项工作。等各项工作。Chapter1Chapter1标题栏标题栏菜单栏菜单栏工具栏工具栏工作区窗口工作区窗口Workspace输出窗
30、口输出窗口Output编辑区编辑区状态栏状态栏Visual C+6.0 Visual C+6.0 主窗口主窗口Chapter1Chapter1Project:一个一个VC+应用程序称为一个工程应用程序称为一个工程 工程是一些工程是一些相互关联的源文件的集合相互关联的源文件的集合,包括:,包括:Source Files 源程序代码文件源程序代码文件 .cpp Header Files 头文件头文件 .h Resource Files 资源文件资源文件 程序结构信息文件程序结构信息文件 系统参数设置文件等系统参数设置文件等 一个工程的文件可以存放在不同的文件夹和驱动器中一个工程的文件可以存放在不同
31、的文件夹和驱动器中v关于工程(关于工程(project)project)2.创建工程创建工程Chapter1Chapter1v 可包含多个工程,可包含多个工程,一般只包含一个工程一般只包含一个工程v Visual C+以工程工作区方式组织文件、以工程工作区方式组织文件、工程和工程配置。工程和工程配置。v 建建立立工工程程时时,自自动动建建立立工工程程工工作作区区文文件件.dsw:用用于于描描述述工工程程工工作区的内容和设置作区的内容和设置v 同同时时建建立立工工程程文文件件.dsp和和 工工作作区区选选项项文文件件.opt:用用于于保保存存工工程工作区的设置程工作区的设置v 在工程工作区中可查
32、看和访问工程中的各种元素在工程工作区中可查看和访问工程中的各种元素v工程工作区(工程工作区(workspace)workspace)创建新工程创建新工程 ,要添加到工程工作区,要添加到工程工作区,有两种选择:有两种选择:(1)添加到新创建的工程工作区添加到新创建的工程工作区 (2)添加到当前指定的工程工作区)添加到当前指定的工程工作区Chapter1Chapter13.建立、编辑源程序文件建立、编辑源程序文件 建立新的源文件,要添加到指定工程中。在新建源文件时,建立新的源文件,要添加到指定工程中。在新建源文件时,选中选中“Add to project”复选项,以便将建立的源文件添加到工程中。复
33、选项,以便将建立的源文件添加到工程中。在文件编辑窗口可以输入或编辑程序代码。单击在文件编辑窗口可以输入或编辑程序代码。单击“Save”按钮保按钮保存源文件存源文件.cpp(.h)注意:注意:一个工程中只能有一个含一个工程中只能有一个含main函数的文件函数的文件4.编译源程序文件编译源程序文件 选择选择“Build”菜单中的菜单中的“Compile”命令命令(ctrl+F7),即可编,即可编译该源程序文件,形成目标文件译该源程序文件,形成目标文件.obj。5.链接生产可执行文件链接生产可执行文件 选择选择“Build”菜单中的菜单中的“Build”命令命令(F7),链接目标程序,链接目标程序生
34、成可执行文件(生成可执行文件(.exe)6.运行程序运行程序 选择选择Build菜单中的菜单中的Execute命令命令(ctrl+F5),即开始执行程序。,即开始执行程序。Chapter1Chapter1创建一个创建一个C/C+程序过程程序过程举例举例1.创建创建工程:工程:FilenewProjectsWin32 Console Application用户指定工程名用户指定工程名triangle建立文件夹及工程文件等。建立文件夹及工程文件等。2.添加源文件:添加源文件:FilenewFile(C+source file)(多个文件多次多个文件多次);area.cpp3.输入输入源程序代码,源
35、程序代码,编辑编辑C+源程序源程序 (多个文件多次多个文件多次)例例例例1 1#include#include#include#include void main()void main()double a,b,c,s,area;double a,b,c,s,area;cinabc;cinabc;s=(a+b+c)/2;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c);area=sqrt(s*(s-a)*(s-b)*(s-c);coutcout三角形面积三角形面积三角形面积三角形面积=areaendl;=areaendl;Chapter1Chapter14.编译
36、:编译:Build compile area.cpp(多个文件多次多个文件多次)系统对当前源程序进行编译,将发现的错误显示在屏幕下方系统对当前源程序进行编译,将发现的错误显示在屏幕下方的的“Output”窗口中。错误信息包括该错误所在的行号以及窗口中。错误信息包括该错误所在的行号以及错误的性质。用户可根据这些信息对源程序进行修改,然后再错误的性质。用户可根据这些信息对源程序进行修改,然后再重新编译。多个源程序文件要依次编译。重新编译。多个源程序文件要依次编译。5.链接:链接:Build Build trianlge.exe编译无误后再进行链接;编译无误后再进行链接;对链接出现的错误要根据信息提
37、示进对链接出现的错误要根据信息提示进行修改(转行修改(转3)。链接成功,生成以工程名字命名的执行文件。链接成功,生成以工程名字命名的执行文件 triangle.exe。6.运行程序:运行程序:Build Execute triangle.exe结果不正确,修改算法及程序结果不正确,修改算法及程序(转(转3)Chapter1Chapter1B在指定目录下建好在指定目录下建好C+的源文件的源文件 编译这种程序的步骤如下:编译这种程序的步骤如下:A创建一个新的工程文件创建一个新的工程文件C 向工程文件中添加文件向工程文件中添加文件Project Add to Project FilesD 编译链接工程文件编译链接工程文件 Build Build AllChapter1Chapter1