欢迎来到天天文库
浏览记录
ID:52099436
大小:250.50 KB
页数:45页
时间:2020-03-31
《《程序设计初步》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章程序设计初步第4章函数与预处理第5章数组第6章指针第7章自定义数据类型第2篇面向过程的程序设计第3章程序设计初步程序设计者要考虑:1.程序要“做什么”2.解决“怎么做”根据程序要“做什么”的要求,写出一个个语句,安排好它们的执行顺序。3.1面向过程的程序设计和算法C++面向过程的程序设计面向对象的程序设计离不开算法设计面向过程的程序应包括以下两方面内容:(1)对数据的描述。数据的类型和数据结构(datastructure)。(2)对操作的描述。操作步骤,也就是算法(algorithm)。对
2、于面向过程的程序,可以用下面的公式表示:程序=算法+数据结构算法是处理问题的一系列的步骤3.1.1算法的概念3.1.2算法的表示中文或英文等自然语言描述算法容易产生歧义性程序设计中一般不用自然语言表示算法传统的流程图结构化流程图用图的形式表示算法,比较形象直观,修改算法时,不大方便。介于自然语言和计算机语言之间的文字和符号来描述算法ifxispositivethenprintxelseprint-x1.自然语言2.流程图3.伪代码4.用计算机语言表示算法用一种计算机语言去描述算法,这就是计算机程序
3、。书写方便、格式紧凑,容易修改,便于向计算机语言算法(即程序)过渡伪代码写算法并无固定的、严格的语法规则,并且书写的格式要写成清晰易读的形式3.2C++程序和语句每一个程序单位由以下几个部分组成:(1)预处理命令#include#define(2)声明部分数据类型和函数的声明变量的定义(3)函数函数首部函数体包含若干声明语句和执行语句。#include//预处理命令usingnamespacestd;//在函数之外的声明部分inta=3;//在函数之外声明,全局变量intmai
4、n()//函数首部{floatb;//函数内的声明部分b=4.5;//执行语句cout<5、le()continuebreakswitchgotoreturn⑵函数调用语句:printf(“ThisisC”);cout<6、1.输入输出是以计算机主机为主体而言的。2.C++输入和输出的操作是由函数实现的。标准输入输出函数库printf(格式输出)、scanf(格式输入)、putchar(输出字符)、getchar(输入字符)coutcin图3.2图3.3cin、coutC++的输入输出流库#include“>>”流提取运算符“<<”流插入运算符cin>>实现输入的语句称为输入语句cout<<实现输出的语句称为输出语句cout语句的一般格式为cout<<表达式1<<表达式2<<……<<表达式n;ci7、n语句的一般格式为cin>>变量1>>变量2>>……>>变量n;*3.4.1输入流与输出流的基本操作一个cout语句可以分写成若干行。如cout<<″ThisisasimpleC++program.″<8、上3种情况的输出均为ThisisasimpleC++program.注意不能用一个插入运算符“<<”插入多个输出项:cout<>a>>b>>c>>d;可以写成cin>>a//注意行末尾无分号>>b//这样写可能看起来清晰些>>c>>d;也可以写成
5、le()continuebreakswitchgotoreturn⑵函数调用语句:printf(“ThisisC”);cout<6、1.输入输出是以计算机主机为主体而言的。2.C++输入和输出的操作是由函数实现的。标准输入输出函数库printf(格式输出)、scanf(格式输入)、putchar(输出字符)、getchar(输入字符)coutcin图3.2图3.3cin、coutC++的输入输出流库#include“>>”流提取运算符“<<”流插入运算符cin>>实现输入的语句称为输入语句cout<<实现输出的语句称为输出语句cout语句的一般格式为cout<<表达式1<<表达式2<<……<<表达式n;ci7、n语句的一般格式为cin>>变量1>>变量2>>……>>变量n;*3.4.1输入流与输出流的基本操作一个cout语句可以分写成若干行。如cout<<″ThisisasimpleC++program.″<8、上3种情况的输出均为ThisisasimpleC++program.注意不能用一个插入运算符“<<”插入多个输出项:cout<>a>>b>>c>>d;可以写成cin>>a//注意行末尾无分号>>b//这样写可能看起来清晰些>>c>>d;也可以写成
6、1.输入输出是以计算机主机为主体而言的。2.C++输入和输出的操作是由函数实现的。标准输入输出函数库printf(格式输出)、scanf(格式输入)、putchar(输出字符)、getchar(输入字符)coutcin图3.2图3.3cin、coutC++的输入输出流库#include“>>”流提取运算符“<<”流插入运算符cin>>实现输入的语句称为输入语句cout<<实现输出的语句称为输出语句cout语句的一般格式为cout<<表达式1<<表达式2<<……<<表达式n;ci
7、n语句的一般格式为cin>>变量1>>变量2>>……>>变量n;*3.4.1输入流与输出流的基本操作一个cout语句可以分写成若干行。如cout<<″ThisisasimpleC++program.″<8、上3种情况的输出均为ThisisasimpleC++program.注意不能用一个插入运算符“<<”插入多个输出项:cout<>a>>b>>c>>d;可以写成cin>>a//注意行末尾无分号>>b//这样写可能看起来清晰些>>c>>d;也可以写成
8、上3种情况的输出均为ThisisasimpleC++program.注意不能用一个插入运算符“<<”插入多个输出项:cout<>a>>b>>c>>d;可以写成cin>>a//注意行末尾无分号>>b//这样写可能看起来清晰些>>c>>d;也可以写成
此文档下载收益归作者所有