欢迎来到天天文库
浏览记录
ID:26955103
大小:878.01 KB
页数:89页
时间:2018-11-30
《《程序设计初步》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章程序设计初步第4章函数与预处理第5章数组第6章指针第7章自定义数据类型第2篇面向过程的程序设计第3章程序设计初步3.1面向过程的程序设计和算法3.2C++程序和语句3.3赋值语句3.4C++的输入与输出3.5编写顺序结构的程序3.6关系运算和逻辑运算3.7选择结构和if语句3.8条件运算符和条件表达式3.9多分支选择结构和switch语句3.10编写选择结构的程序3.11循环结构和循环语句3.12循环的嵌套3.13break语句和continue语句3.14编写循环结构的程序面向过程的程序:对数据的描述。在程序中要指
2、定数据的类型和数据的组织形式,即数据结构。对操作的描述。即操作步骤,也就是算法。程序=算法+数据结构算法:为解决一个问题而采取的方法和步骤。3.1.1算法的概念3.1面向过程的程序设计和算法自然语言:流程图:传统的流程图或结构化流程图。用图的形式表示算法,比较形象直观,但修改算法时显得不大方便伪代码:介于自然语言和计算机语言之间的文字和符号来描述算法。用计算机语言表示算法:用一种计算机语言去描述算法,即计算机程序。3.1.2算法的表示如:ifxispositivethenprintxelseprint-x例:c++程序。#
3、include//预处理命令usingnamespacestd;//在函数之外的声明部分inta=3;//在函数之外的声明部分intmain()//函数首部{floatb;//函数内的声明部分b=4.5;//执行语句cout<4、:声明语句:在C++中,对变量(以及其他对象)的定义被认为是一条语句,并且可以出现在函数中的任何行。执行语句:通知计算机完成一定的操作。包括:控制语句:完成一定的控制功能。函数和流对象调用语句。表达式语句。由一个表达式加一个分号构成一个语句。if()~else~(条件语句)for()~(循环语句)while()~(循环语句)do~while()(循环语句)continue(结束本次循环语句)break(中止执行switch或循环语句)switch(多分支选择语句)goto(转向语句)return(从函数返回语句)例如:so5、rt(x,y,z);//sort函数调用cout<100)z=z-100;cout<0)cout<<″a>06、″<把由cin和流提取运算符“>>”实现输入的语句称为输入语句或cin语句;把由cout和流插入运算符“<<”实现输出的语句称为输出语句或cout语句。3.4C++的输入与输出cout语句的一般格式为:cout<<表达式1<<表达式2<<……<<表达式n;cin语句的一般格式为:7、cin>>变量1>>变量2>>……>>变量n;注意:一个cout语句可以分写成若干行,也可写成多个cout语句。不能用一个插入运算符“<<”插入多个输出项。系统会自动判别输出数据的类型。不能用cin语句把空格字符和回车换行符作为字符输入给字符变量,可用getchar函数。3.4.1输入流与输出流的基本操作例:cout<<“aabbcc”<8、t<>a>>b>>c;cin>>a>>b>>c;cin>>a;cin>>b;cin>>c;例:charc1,c2;inta;floatb;cin>>c1>>c2>>a>>b;2588123.456↙
4、:声明语句:在C++中,对变量(以及其他对象)的定义被认为是一条语句,并且可以出现在函数中的任何行。执行语句:通知计算机完成一定的操作。包括:控制语句:完成一定的控制功能。函数和流对象调用语句。表达式语句。由一个表达式加一个分号构成一个语句。if()~else~(条件语句)for()~(循环语句)while()~(循环语句)do~while()(循环语句)continue(结束本次循环语句)break(中止执行switch或循环语句)switch(多分支选择语句)goto(转向语句)return(从函数返回语句)例如:so
5、rt(x,y,z);//sort函数调用cout<100)z=z-100;cout<0)cout<<″a>0
6、″<把由cin和流提取运算符“>>”实现输入的语句称为输入语句或cin语句;把由cout和流插入运算符“<<”实现输出的语句称为输出语句或cout语句。3.4C++的输入与输出cout语句的一般格式为:cout<<表达式1<<表达式2<<……<<表达式n;cin语句的一般格式为:
7、cin>>变量1>>变量2>>……>>变量n;注意:一个cout语句可以分写成若干行,也可写成多个cout语句。不能用一个插入运算符“<<”插入多个输出项。系统会自动判别输出数据的类型。不能用cin语句把空格字符和回车换行符作为字符输入给字符变量,可用getchar函数。3.4.1输入流与输出流的基本操作例:cout<<“aabbcc”<8、t<>a>>b>>c;cin>>a>>b>>c;cin>>a;cin>>b;cin>>c;例:charc1,c2;inta;floatb;cin>>c1>>c2>>a>>b;2588123.456↙
8、t<>a>>b>>c;cin>>a>>b>>c;cin>>a;cin>>b;cin>>c;例:charc1,c2;inta;floatb;cin>>c1>>c2>>a>>b;2588123.456↙
此文档下载收益归作者所有