ImageVerifierCode 换一换
格式:PDF , 页数:44 ,大小:4.66MB ,
资源ID:10253583      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-10253583.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c++ primer plus C++培训(华信IT)第五章.pdf)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

c++ primer plus C++培训(华信IT)第五章.pdf

1、01-01-BITS208BITS208C + Primer PlusC + Primer Plus01-01-225chapter循环和关系表达式01-01-33本章内容包括:C C 语言和 C+ C+ 的发展历史和基本原理。过程性编程技术和面向对象技术。C + C + 是如何在 CC语言基础上添加面向对象概念的。 是如何在 语言的基础上添加通用编程概念的。编程语言的标准。 创建程序的技巧 。01-01-44本章内容包括:FORFOR循环表达式和语句。递增操作符和递减操作符:和 。组合赋值操作符。复合语句(语句块)。 逗号操作符。关系操作符: ,=, =,=, =,#include it m

2、ain()it main()using amespace std;using amespace std;it i; / crt ounterit i; / crt ounter/ initalize; tst ;pdat/ initalize; tst ;pdatfor (i = 0; iusig nampc std;cont it ArSize = 16; / example of extrnal declartionit main() double factorialsArSize; factrils1 = fctorials0 = 1.0; / int i; for (it i= 2;

3、iit main() using amespace std; it a = 20; int b ;cout it main() using amespace std;cot numbr; sum += er; / block ends her 01-01-445.1.95.1.9组合赋值操作符cout 1为 false,因此循环结束01-01-665.1.95.1.9组合赋值操作符2.2.逗号操作符花絮逗 号 操 作 符 最 常 见 的 用 途 是 将 两 个 或 更 多 的 表 达 式 放 到一 个 forfor循 环 表 达 式 中 。 不 过 C+C+还 为 这 个 操 作 符 提 供

4、了另 外 两 个 特 性 。 首 先 , 它 确 保 先 计 算 第 一 个 表 达 式 , 然后 计 算 第 二 个 表 达 式 ( 换 句 话 说 , 逗 号 操 作 符 是 一 个 顺序点)。如下所示的表达式是安全的:i=20,j=2i=20,j=2*i /I set o 20,j set o 40i /I set o 20,j set o 40在 所 有 操 作 符 中 , 逗 号 操 作 符 的 优 先 级 是 最 低 的 。 例 如,下面的语句:cat = 17,240;cat = 17,240;被解释为( cat = 17cat = 17) ,240;,240;01-01-775

5、5 2 2 关系表达式for(x =20;x5;x-) /contiue while x is greatr than 5for(x =20;x5;x-) /contiue while x is greatr than 5fr (x1;y!=x;+x) /ctie ile y is not equal to xfr (x1;y!=x;+x) /ctie ile y is not equal to xfor(cinx;s =0; cinx) /contiue while x is 0for(cinx;s =0; cinx) /contiue while x is 0关系表达式的优先级比算术操作符

6、低x+3y-2 /expresion 1x+3y-2 /expresion 1对应于:(x+3)(y-2) /expresion 2(x+3)(y-2) /expresion 2而不是:x+(3y)-2 /expresion 3x+(3y)-2 /expresion 301-01-8855 22 2 C2 C风格字符串的比较 要知道字符数组中的字符串是不是 matemate。如果 wordword是数组名, 下 面 的 测 试可能并不能像我们裕祥的那样的工作: word= word= ”matemate”数 组 名 是 数 组 的 地 址 。 同 样 , 用 引 号 扩 起 的 字 符 串 常

7、 量 也 是 地 址 。 , 上 面的 关 系 表 达 式 不 是 判 断 两 个 字 符 串 是 否 相 同 , 而 是 查 看 它 们 是 否 存 储 在 相同的地址上。#include #include il ctring / prottype for strcmp()il ctring / prottype for strcmp()int main()int main()using amespace std;using amespace std;char word5 = “?t“;char word5 = “?t“;for (char ch = a; strcmp(word, “mat

8、e“); ch+)for (char ch = a; strcmp(word, “mate“); ch+)cout 0strcmp(str1,str2)0因此,根据要如何设置测试条件, strcmp()strcmp()可以扮演 = = =. !,操作符的角色。 01-01-20205.2.3 5.2.3 比较 string string 类字符串#include il tring / string clasint main() using amespace std;tri word = “?t“; for (char ch = a; word != “mate“; ch+) cout ost

9、int ArSiz = 20;int mai() using amespace std; char ArSiz; out name; out il cti / describes clok() function, clok_t ypeint main() using amespace std; cot ; lok_t delay = secs *CLOCKS_PER_SEC; cout it main() using amespace std;it ; cout n; / excute body while ( != 7); / thn tst cout “Yes, is my favorit

10、e.n“ ; retrn 0; 01-01-2929staemnt1For (it_expr; test_expr; update_xpr staemnt2t t3staemnt1test_expr truefalsestaemnt3staemnt2do whiledo while循环的结构01-01-303055 5 5 循环和文本输入如果程序要使用循环来读取来自键盘的文本输入,则必 须有办法知道何时停止读取。 如何知道这一点呢?一种方法是选择某个特殊字符有时被称为哨兵字符 (sentiel charcter)(sentiel charcter),将其作为停止标记。例如,程序 5.165.16在遇到字符时停止读取输入。该程序计算读取的字符数,并回显这些字符,即在屏幕 上显示读取的字符。 按下键盘上的键不能自动将字符显示到屏幕上,程序必 须通过回显输入字符来完成这项工作。通常,这种任务由操作系统处理。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报