谭浩强版C++程序设计 第3章 程序设计初步.ppt

谭浩强版C++程序设计 第3章 程序设计初步.ppt

ID:50735335

大小:461.00 KB

页数:75页

时间:2020-03-13

谭浩强版C++程序设计 第3章  程序设计初步.ppt_第1页
谭浩强版C++程序设计 第3章  程序设计初步.ppt_第2页
谭浩强版C++程序设计 第3章  程序设计初步.ppt_第3页
谭浩强版C++程序设计 第3章  程序设计初步.ppt_第4页
谭浩强版C++程序设计 第3章  程序设计初步.ppt_第5页
资源描述:

《谭浩强版C++程序设计 第3章 程序设计初步.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章程序设计初步本章要点基本概念赋值语句C++输入与输出关系运算和逻辑运算选择结构循环结构3.1面向过程的程序设计和算法在面向过程的程序设计中,设计者必须制定计算机执行的具体步骤。处理问题的一系列步骤即算法。计算机算法分为:数值算法和非数值算法。算法的表示方法有:自然语言用人们使用的语言描述算法流程图用一些图框、线条以及文字说明来形象地、直观地描述算法。伪代码计算机语言(程序)流程图示例假选择过程真循环体语句组过程开始结束3.2C++程序和语句1.C++程序结构程序包括:数据描述(声明语句)数据操作(执行语句)2

2、.C++语句概述(1)声明语句变量说明,如inta;(2)执行语句控制语句主要完成分支结构程序和循环结构程序的控制。C++主要包括以下9个控制语句:if~else~语句分支语句switch语句多分支语句for语句循环语句while语句循环语句do~while语句循环语句continue语句结束本次循环语句break语句结束循环或结束switch语句goto语句转向语句return语句从函数返回语句2.C++语句概述函数调用语句C++有大量的系统函数,程序员也可以自己定义函数,对这些函数的调用可以作为一条语句。表达式

3、语句由一个表达式构成一个语句,即在表达式后添加一个分号,如赋值表达式语句等。(3)空语句空语句只有一个分号。即:;因此空语句什么也不做。(4)复合语句除了上面的简单语句外,可以将一组简单语句用大括号{}括起来,称之为复合语句。3.3赋值语句赋值语句由赋值表达式加上一个分号构成。a=b+25;c=(29.5*d)/(a+b);赋值运算符具有“右结合性”,如:a=2;x=b;与2=a;×b=x;C++程序中可以出现连续赋值的情况。a=b=c=d;3.4C++的输入与输出C++通过调用输入输出流库的流对象cin和cout

4、实现输入、输出功能。1.输入输出流的基本操作cin语句的一般格式:cin>>变量1>>变量2>>…>>变量n;cout语句的一般格式:cout<<表达式1<<表达式2<<…<<表达式n;在程序中使用cin、cout时,必须用预处理命令包含头文件stream,即#include。流提取运算符流插入运算符说明一个cin、cout语句可以分写成若干行。如:cin>>a>>b;可以写成:cout<<“thisisaC++program”<

5、>a>>b;cout<<“thisis”<<“aC++program”<和#include一个cout语句中可以用多个控制符,但每个流插入运算符“<<“后只能跟一个控制符,多个控制符需要用多个流插入运算符“<<“。如:doublea=123.456789012345;cout<

6、输出123.456(默认精度6)cout<#includeusingnamespacestd;intmain(){doublea=123.456,b=3.14159,c=-3214.67;cout<

7、d)<

8、等效putchar(‘A’),和putchar(65);putchar(‘’’)输出单引号’例3.2:输出单个字符#includeusingnamespacestd;intmain(){chara,b,c;a=′B′;b=′O′;c=′Y′;putchar(a);putchar(b);putchar(c);putchar(′\n′);p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。