简单程序设计.pptx

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章主要内容;2.1.1 C++语言的产生;2.1.2 C++的特点;2.1.3 C++程序实例—例2-1; C++程序的结构与基本组成 一个简单的C++程序,是由若干个函数构成的,其中有且仅有一个名称为main的函数存在,下图说明了C++程序的基本框架结构:;1.声明区 声明区处在程序文件的所有函数的外部。 (1)包含头文件:如#include iostream.h (2)宏定义:如#define PI 3.1415926 (3)类定义:如class name{……}; (4)结构体定义:如struct record{……}; (5)函数声明:如void print(); (6)全局变量声明:如float H=2.58; (7)条件编译:如#ifdef……等。;2.主程序区 主程序以main()函数开始,是整个程序运行的入口,该函数中可能包含的内容主要有: (1)局部变量的声明:如:int i=1; (2)函数调用:如:y=sin(x); (3)一般运算:如:a=b+c+d/3; (4)结构控制:如:if(ab) c=a; (5)对象与结构的处理。 (6)文件的处理等。; 4.程序举例; 声 明 区 ;从上例可以看出: (1)C语言中原有的规则和语句在C++中仍可继续使用,但C++又增添了很多新的风格。 (2)一个C++的程序是由一到若干个函数构成的,但其中必须有且仅有一个名称为main的函数存在。 (3)不管一个程序中有多个函数,只有main函数整个程序运行时的入口,程序运行时从此函数开始执行。但在程序中,main函数所处的位置可以任意。 (4)一个C++的函数是由两部分构成的,即函数的说明部分和函数体,函数的说明部分包括了函数的返回值的类型、函数的名称、圆括号、形参及形参的类型说明。函数体由一对大括号{}括起来,其内容是由若干条语句构成,函数体的内容决定了该函数的功能。; (5)C++对程序中的名称是大小写“敏感”的,除特殊情况下,应一律小写。 (6)程序中的注释:可以用/*…………*/或//(单行注释)对程序中的内容进行注释。二者的区别在于,采用/*…………*/方法时,注释可以写成多行,而采用//方法时,注释只能写成一行,它可单独占一行,也可写在某行程序代码的末尾。 (7)数据输出:除了使用printf( )函数,还可使用功能更强大、更方便的cout对象进行输出数据。格式如下: cout数据1 数据2…… 数据n 如:上例中的语句couts“ is ”i“ years old.”; 表示同时输出了变量s的值、字符串“is”、变量i的值和字符串“years old.”; (8) 数据输入:除了使用scanf( )函数,还可使用功能更强大、更方便的cin对象进行数据输入。格式如下: cin变量1变量2……变量n 如:上例中的语句cins;表示给变量s输入一个值 (9) 在分别使用cout和cin进行数据的输出和输入时,需要在程序的开头嵌入”iostream.h”文件。在该头文件中定义了输入输出流对象cout和cin等。 (10) 一个C++的源程序文件在存盘时,要以.CPP为文件名后缀,而不是.C。 ;2.1.4 C++字符集(与c语言完全相同);2.1.5 词法记号;标识符的构成规则(与c语言相同);;;#include iostream using namespace std; void main(void) { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotal endl; r=2.5; h=3.2; v=3.14159*r*r*h; coutv endl; };c语言中是16位,2个字节;#include iostream using namespace std; void main(void) { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotalendl; r=2.5; h=3.2; v=3.14159*r*r*h; coutvendl; }; 数据类型 ——字符型数据(一);字符数据的使用方法 字符数据和整型数据之间可以运算。 字符数据与整型数据可以互相赋值。 字符串常量 例:CHINA a a 所以:char c; c=a;; 数据类型

文档评论(0)

kuailelaifenxian + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体太仓市沙溪镇牛文库商务信息咨询服务部
IP属地上海
统一社会信用代码/组织机构代码
92320585MA1WRHUU8N

1亿VIP精品文档

相关文档