《C++程序设计语言》教学课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;C++程序设计语言;序言;序言;序言;序言;第一章 算法;两大基本问题:;算法的基本特性;算法的表示;算法的基本结构;顺序结构;选择结构;选择结构(续);循环结构;循环结构(续);循环结构(续2);算法设计之;直接法;枚举法;枚举法(续);递推法;递推法(续);递归法;算法?C++语言;C++的处理过程;说明;提醒:;2 数据类型、运算符和表达式;2.1 C++的词法单位;2.1 C++的词法单位(续);2.2 数据类型 __各种数据类型;2.2 数据类型 __ 讨论1;2.2 数据类型 __ 讨论2;2.3 常量;2.4 变量;2.5 运算符和语句;2.5 运算符(续);2.5 运算符(续2);2.5 运算符(续3);2.5 运算符(续4);2.5 运算符(续5);2.6 表达式;例如: abc //等同于(ab)c,先求ab 的值, 再将结果0或1与c比较大小 a+bc+d //等同于(a+b)(c+d), 结果为0或1 y=ab //计算ab的值0或1 赋给y,y的值为0或1 ;例如,求下列逻辑表达式的值: int a=10, b=20, c=30; float x=1.8, y=2.4; abxy||ab-!c;表达式1,表达式2,……,表达式n;最简单的语句;选择结构;3、If语句的嵌套 语法:if(表达式) {语句块1} else {语句块2};switch语句;枚举类型;其他常用运算符;sizeof 运算符;字位运算符;字位逻辑操作运算符;字位移位运算符;输入/输出流;流与流运算符;输入流 — cin;输入流(2)_ 输入字符数据;输入八、十六进制数据;指定输出数据的宽度,输出项占指定宽度,向右对齐。例: int i=2,j=10,m=30;float x=3.14; coutsetw(6)isetw(10)jendl; coutsetw(5)msetw(10)xendl; 注意:使用setw()时必须包含头文件iomanip.h; 所指定的宽度仅对其后的输出项有效。; 输出八进制数、十六进制数和 用科学表示法表示的实数;从文本文件中读入数据;磁盘文件操作的流类介绍;磁盘文件操作过程;打开文件;打开文件(例2);打开文件(例3);关闭文件;实例;结构化程序设计; 顺序结构 选择结构 循环结构;分支结构程序设计; 选择结构语句 if…else ; 选择结构语句 流程图表示; if 语句;; if 语句;;; if 语句;;;; if 语句; if 语句;;;; 条件运算符“?:” ; switch语句; switch语句;;;; switch语句;;; 选择结构语句 switch…case; 循环结构程序设计; 循环结构程序设计; 循环结构程序设计; while 语句;;i= 2 sum= 1;i= 3 sum= 3;i= 4 sum= 6;; do-while 语句 ; do-while 语句; do-while 语句; do-while 语句; do-while 语句; for 语句 ;;;【例3.11】 设计程序输出Fibonacii数列的前4项,要求每行输出2个数据。Fibonacii数列定义如下: 程序如下: //文件名:Ex3_11.cpp #includeiostream.h #includeiomanip.h void main(){ int fib0=0,fib1=1,fib2; coutsetw(5)fib0setw(5)fib1endl; for(int n=3;n=4;n++){ fib2=fib0+fib1; coutsetw(5)fib2; if(n%2==0) coutendl; //控制每行2个数据 fib0=fib1; fib1=fib2; } } ; for 语句;;;;;;;;循环结构之 相互转换; 循环的嵌套; 循环的嵌套;;;;; 转向语句; break 语句 ; break 语句;;;;; continue 语句 ; goto 语句 ; return 语句 ;;

文档评论(0)

autohhh + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档