1(概述基本程序设计:数据运算输入输出)教程讲解.pptVIP

1(概述基本程序设计:数据运算输入输出)教程讲解.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 格式说明和普通字符 * 数据类型说明字母即书上的格式字符 % * 变量的三个属性。 * \t 移动8位 * 分析算法、结构,画出程序流程图,对照着流程图写出程序!(本课程主要内容) 然后分析程序中的每个部分,引出后续内容! 一串字符后面()——函数 {函数定义 } 无{}函数调用部分 * * 分析算法、结构,画出程序流程图,对照着流程图写出程序!(本课程主要内容) 然后分析程序中的每个部分,引出后续内容! 一串字符后面()——函数 {函数定义 } 无{}函数调用部分 * 算法+数据=程序 程序的结构:数据类型——〉语句——〉程序结构 基本语句 语句是C语言程序中的基本单位。 C语言中的语句分为: 定义语句 变量定义 类型定义 函数存在性说明 基本语句 流程控制语句 分支语句 条件语句if - else (二路分支) 开关语句switch – case(多路分支) 循环语句 while语句 do – while语句和do – until语句 for语句 转向语句 goto 语句 continue语句 break语句 return语句 流程控制语句 表达式语句 形如:表达式;(如:赋值语句) 空语句; 单独出现的一个分号,称为空语句; 空语句可应用于:在语法上要求出现一条语句,但程序中并不需要执行任何动作的场合; 块语句 {……} 一组语句用一对大括号括起来,在语法上算作一条语句,称为块语句。(复合语句) 块语句可应用于:在语法上要求出现一条语句,但程序中却要求执行多个动作的场合; 基本语句 小 结 需要特别注意的问题: 1、各种类型的数据存在常量和变量的匹配问题; 2、变量表示的范围有限,所以有溢出的问题。 3、不同类型的数据之间的内在联系,当超出范围时,选用更大范围的类型(char,int,float) 4、数据的混合运算:数据类型转换 隐式类型转换、显示类型转换 5、程序设计中注意程序的执行过程! 主要内容: 1.编程概述 2.数据:常量和变量、数据类型、数据间的运算 3.输入输出语句的使用 4.顺序结构程序设计 作业 定义5个变量,分别赋值‘C’,‘h’,‘i’,‘n’,‘a’,编写程序,用每个字母后面第4个字母代替原来的字母,从而对其进行加密。 3.补充: 1. 熟悉VC环境。 2.完成P12 3,4, P28 4,5,6,7 * 大作业:结合自己专业,找出可以用C语言程序解决的问题. * 章节名称略有不同 * 这是一种顺序结构,算法异常简单 * 这是一种顺序结构,算法就是求最大值。 * 结构的角度 * 2)预定义标识符:预编译程序命令和C编译程序提供的库函数名。 * * VS2009 * 2次课的时间介绍数据和运算 * 分析算法、结构,画出程序流程图,对照着流程图写出程序!(本课程主要内容) 然后分析程序中的每个部分,引出后续内容! 一串字符后面()——函数 {函数定义 } 无{}函数调用部分 * C语言是表达式形式的语言 * 基本数据类型是C语言预定义的类型。对应相应的关键字 共用体:覆盖技术。几个不同类型的变量使用从同一块位置开始的内存。 * 预处理命令之一:定义符号常量 提示附录A E2 X 1E2 * 预处理命令之一:定义符号常量 提示附录A * 变量,容器 * 4.字符可以以两种形式输出:(根据需要) 输出字符 输出整数(即ASCII码值P51例3.6) 放到输入输出处讲 * 引入注释的表示方法:/**/多行,//单行 由算术运算表达式引出运算 * * 最简单的表达式:一个常量 * 赋值运算的优先级较低 计算机中的相等关系用关系运算符== 判断 * ++即有读取又有改写 读取:使用 改写:加1 谁先谁后? A=i++ 改写完的值给A还是改写前的值给A? 由此产生出前后缀的区别 * 一整数、一浮点数相除的结果为符点数 特殊情况就是有一个数为负数时:向零取整。 * 简化程序,提高了编译效率 * 隐式类型转换是在混合运算的过程中进行的。+-*/或者赋值 显式类型转换则是通过运算符显式实现的。 * 这里的整数包含了字符型数据 都按照存储单元中的存储形式传送 包括实数(实数的存储为指数形式) 整数-〉整数的: * 表达式的结果:中间变量类型 变量本身的类型,二者不同 P5638ZH.C ZHCL.C(常量转换) * 赋值运算右结合 * * b.复合的赋值运算符 名 称 运算符 例 加赋值 += a + =b a=a + b

文档评论(0)

三沙市的姑娘 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档