1、项目1 测量身材是否标准课件目录1.1 项目情景11.2 知识准备21.3 项目解决31.4 知识拓展41.1 项目情景 初学程序设计用什么语言来设计?在什么样的环境下设计?如何设计?以及让自已设计的程序如何运行起来?该项目将解决以上问题,带领大家进入程序设计世界。1.2 知识准备1.2.1 程序设计语言概述1.2.2 C+程序基本结构1.2.3 C+程序实现回主目录回主目录1.2.1 程序设计语言概述 程序设计语言,通常简称为编程语言,是一组用来定义计算机程序的语法规则。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义
2、在不同情况下所应当采取的行动。回子目录回子目录1.2.2 C+程序基本结构一个C+程序基本有两部分组成:头文件和主程序。1头文件stdafx.h通常包括如下内容:stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。编写C+程序时,一些经常使用的头文件(如 iostream)通常编写在stdafx.h文件中。我们可以在stdafx.h文件中追加的代码:(1)文件包含。)文件包含。例如:#include,其中iostream是标准的输入输出文件流。using namespace std,指使用std命名空间。1.2
3、.2 C+程序基本结构注:所包含的文件都是该程序必须的。你可以试着去掉它,看看结果是什么。(2)其他。)其他。预处理、函数定义、全局变量的定义、结构体类型的定义、类的定义等。注:这些将在后续项目中陆续使用,对于类的定义我们将在第2篇项目6中介绍。1.2.2 C+程序基本结构2主程序。C+的主程序也就是程序中的main()函数,main()函数是一个完整的C+程序唯一并且不可或缺的函数。在VS2013中新建非空项目时,主函数的默认名称为_tmain(),_tmain()是main()的别名。C+程序无论多么复杂或简单,其执行都是从main()函数开始到main()函数结束。main()函数中大括
4、号的部分称为主函数体,主函数体是由一系列的语句组成的。这些语句的功能大体分为三类:变量定义语句、数据输入语句、数据输出语句。1.2.2 C+程序基本结构程序示例:例1.1 编写程序输出“我开始学习程序设计基础了”。#include”stdafx.h”void main()cout我开始学习程序设计基础了;1.2.3 C+程序实现程序实现 本教材采用多功能集成开发工具Visual Studio 2013(简称VS2013)中文版作为开发工具。(VS2013使用方法参加课件:VS2013开发C+程序方法)1.1.新建项目即解决方案新建项目即解决方案 默认解决方案的扩展名为.sln 2.2.编辑编辑
5、C+C+源文件源文件 C+源文件的扩展名为.cpp3.3.编译、链接生成可执行程序编译、链接生成可执行程序 链接成功生成.exe文件4.4.执行执行回主目录回主目录回子目录回子目录1.3 项目解决项目解决 1.启动vs2013,建立项目。2.建立并编辑C+源文件。void main()int h,w,g;/*h保存身高,w保存体重,g保存 该身高的标准体重*/couth;coutw;/进行一下计算g=(h-100)*0.9;/计算标准体重 if(wg)cout你偏胖endl;else if(wg)cout你偏瘦endl;else cout恭喜,你身材标准!)、等于(=)、小于()、叹号(!)、
6、破折号()、和号(&)、尖号()、分割符(|)、问号(?)。(5)特殊用途的符号:井字号(#)、反斜线()、下划线(_)。1.4.2 标识符与关键字标识符与关键字1.标识符 标识符的定义必须遵循以下规则:(1)所有标识符必须由一个字母(az或AZ)或下划线(_)开头;(2)标识符的其它部分可以用字母、下划线或数字(09)组成;(3)大小写字母表示不同意义。2.关键字 关键字是编译器已预定义好的,具有特定含义的标识符,也称为保留字。1.4.3 简单输入与输出简单输入与输出1.使用cout输出cout一般格式如下:cout 说明:(1)“”称为插入运算符,表示将表达式的运算结果插入到输出流的末尾,即在显示器上显示。(2)将cout想象成显示器,“.说明:(1)“”称为提取运算符,表示程序暂停执行,等待从输入流中提取数据赋给变量。(2)将cin想象成键盘,“”想象成数据流向箭头,可以很容易记忆输入操作。END