网站大量收购独家精品文档,联系QQ:2885784924

C++程序设计PPT电子课件教案-第三章参考.ppt

  1. 1、本文档共109页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序设计PPT电子课件教案-第三章参考

C++程序设计 吕韫 2011.3 早期沃思提出程序的组成: 程序=数据结构+算法 算法的概念: 为解决一个问题,而采取的方法和步骤; 质量高的算法的衡量标准: 1. 方法简单 2. 运算步骤少 3. 运算速度快 算法的分类: 数值算法:求解 非数值算法:帮助解决事务 流程图基本符号: 三种基本结构流程图表示方法(一) 顺序结构: 例:求3个数的总和及均值 三种基本结构流程图表示方法(一) 选择结构: 例:求 |X| 三种基本结构流程图表示方法(一) 循环结构: 当型循环结构:先判断后执行 直到型循环结构:先执行后判断 循环结构的流程图示例 预处理语句 声明部分 对外部函数的声明 对外部数据的声明 函数 函数首部 函数体 局部变量与内部函数声明 执行语句 1. 声明语句:对变量和函数的声明; 2. 执行语句 控制语句:三大基本结构语句。 函数调用语句: 表达式语句:由赋值语句构成的。 空语句:只有一个分号的语句。 复合语句(分程序):用{ } 括起来的语句。 C++输入输出简介: 输入:从键盘上输入的数据赋给变量; 输出:将程序的运行结果送到屏幕上显示出来; 使用输入输出流在程序开头必须加上编译预处理语句:#include iostream.h 数据输出流——cout: 数据输入流——cin 简单的输入输出格式控制: 格式: Cout表达式1[表达式2表达式3…]; —— 插入运算符 输出数据显示: 多数据输出:默认情况 按每一个数据的实际长度输出,之间没有分隔符; 多数据输出:加入分隔符 可加空格、制表符、换行符; 格式: Cin变量名1[变量名2变量名3…] —— 提取运算符 输入数据格式: 输入数据时,各数据间要用分隔符(一般为空格)隔开; 输入回车键的目的: 1.分割作用 2.告诉cin已输入一行数据 注:输入数据的个数、类型、顺序必须与cin列举的变量一一对应。 3.3.3 输入输出格式控制 格式控制函数:书P53/表3.1 函数包含在头文件“iomanip.h”中 示例:书上例子 说明: 指明某进制,对其后均有效; 设置域宽仅对其后一个输出项有效; 小数对其后均有效; 八进制、十六进制适用于整形 字符输出函数——putchar( ) 字符输入函数——getchar( ) 字符输出函数 格式: putchar ( 参数 ) 功能: 向终端输出一个字符(也包括控制字符). 例: ① putchar (‘B’); putchar (66 ); ② putchar ( ‘\101’ ); putchar ( ‘\” ); putchar ( ‘\015’ ) 字符输入函数 格式: getchar ( ) 功能: 从键盘上输入一个字符. 说明: 可将得到的代码值赋给一字符型或整型变量. 示例: 输入单个字符. #include iostream main ( ) { char c ; /*或 int c; * / c = getchar ( ); /*或 putchar (getchar ( ) ); putchar ( c )} 或 cout ( “%c”,getchar ( ) ); * / 3.4 顺序结构程序设计举例 [例L3.4.1.c] 输入任意三个整数,求它们的和及平均值。 /*功能:设计一个顺序结构程序,求三个整数的和及平均值。*/ #include iostream.h int main() { int num1,num2,num3,sum=0 ; float aver=0; coutPlease input three numbers:; cinnum1num2num3; /*输入三个整数*/ sum=num1+num2+num3; /*求累计和*/ aver=sum/3.0; /*求平均值*/ coutnum1=num1,num2=num2,num3=num3endl; coutsum=sum,aver=averendl; return 0; } [例L3.4.2.c] 求方程ax2+bx+c=0的实数根。a,b,c由键盘输入,a≠0且b2-4ac0。 /*功能:设计一个顺序结构程序,求方程的根。*/ #include iostream.h #include cmath

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档