案例驱动的C语言程序设计教学课件(完整版).pptx

案例驱动的C语言程序设计教学课件(完整版).pptx

  1. 1、本文档共266页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;案例驱动的C语言程序设计;第1章 C语言基础;学习目标:;本章重点内容:;;1.1流程图;1.1流程图;1.2关键字;1.3标识符;判断下列哪些是合法的标识符?;1.4数的进制表示;1.4数的进制表示;1.4数的进制表示;13;14;(2)二进制转换成十进制 ;3.八进制( Octal System );1.4数的进制表示;1.4数的进制表示;1.4数的进制表示;常量:在程序运行周期内其值不能改变的量。 ;第2章 数据类型;学习目标:;本章重点内容:;2.1 C语言的数据类型;2.2 整型int;2.整型变量;1;0;2.2 整型int;2.3 实型(浮点型);2.3 实型(浮点型);2.3 实型(浮点型);1.字符常量;2.字符变量;2.5 字符串常量;2.6 格式输出与输入;2.6 格式输出与输入;2.6 格式输出与输入;反思本章有哪些内容值得我们特别留意和必须深刻领会的呢? 变量的含义 数据在内存中的表示形式 不同类型的数据在内存中的表示范围 转义字符 有符号数与无符号数的区别 格式输入与输出;第3章 运算符、表达式及语句;学习目标:;;5;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;10;1;3.3逻辑运算符及表达式;3.3逻辑运算符及表达式;3.4赋值运算符及表达式;3.4赋值运算符及表达式;3.5位运算符及表达式;1;3.6其它运算符及表达式;3.6其它运算符及表达式;3.6其它运算符及表达式;1; C语言程序的执行部分由语句组成。程序的功能也是由执行语句实现的。C语言中的语句可以分为以下5类: ;a = 10 赋值表达式 a = 10; 赋值语句 k++ 表达式 k++; 表达式语句;用 {…}括起来的一组语句。 ;用来实现一定的控制功能的语句称为控制语句 。C语言用控制语句来实现选择结构和循环结构。C语言有九种控制语句。可分成以下三类: ;3.7 C语言 语句及基本结构;本章小结;第4章 选择结构;学习目标:;本章重点内容:;4.1生活情景导入;;;;;;;11;12;4.2 if语句;;;4.3 Switch语句;;;;;if和 switch都能实现多分支选择结构,两者各有优势。;第5章 循环结构;学习目标:;本章重点内容:;;;;5.2 while循环;5.2 while循环;#includestdio.h void main() { int i,x; i=0; x=1; while(i7) { x=(x+1)*2; i++; } printf(x=%d\n, x); };10;1;12;例1:输入一个正整数,将其逆序输出。 例如,输入12345,输出54321。;5.4 while与do while 比 较;void main( ) { int sum=0,i; scanf(“%d”,i); do { sum=sum+i; i++; } while (i=10); printf(“sum=%d\n”,sum); };5.5 for 循环;5.5 for 循环;5.5 for 循环;5.6 循环嵌套;5.6 循环嵌套;5.7转移语句;5.7转移语句;例2:计算s=1+2+3+…+100,当和s≥1000时,则跳出循环。;void main() { int k,i,n=0; for(k=100;k=200;k++) { for(i=2;i=k-1;i++) if(k%i==0) break; if(i==k) { printf(%4d,k); n++; if(n%8==0) printf(\n); } } printf(\n); } ;5.7转移语句;5.7转移语句;第6章 数组;学习目标:;本章重点内容:;;6.1 C语言数组 的引入;数组是若干个数据类型相同的元素按一定顺序组成的集合。;3.数组的三要素;1.一维数组的定义和初始化;9;3.一维数组的应用;11;12;13;6.2 一维数组;15;16;17;6.3 二维数组;6.3 二维数组;6.3 二维数组;6.3 二维数组;6.4 字符数组 与字符串;23;24;25;26;27;6.4 字符数组 与字符串;29;30;6

文档评论(0)

187****8936 + 关注
实名认证
内容提供者

答案 课件 教案 试卷 最新精品整理

1亿VIP精品文档

相关文档