C语言考试、计算机等级考试复习专用复习资料!!!.pptVIP

C语言考试、计算机等级考试复习专用复习资料!!!.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言考试、计算机等级考试复习专用复习资料!!!

考核方式 平时成绩 40% 其中: 作业和点到 20% 实验 20% (上到十八周,交实验报告) 期末考试 60% (19-20周,笔试) 考试题型参考 一、单选题(20-20) 二、判断题 (10-10) 三、写出程序运行结果 (20-5) 四、程序填空(20-4) 五、编写程序(30-3) C源程序的结构特点 1.一个C语言源程序可以由一个或多个源文件组成。 2.每个源文件可由一个或多个函数组成。 3.一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。 4.源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。 5.每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。 6.标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。 C程序的基本结构 初等运算符 ( )、[ ]、? 单目运算符 !、+ +、– –、+ 、 – 、(类型) 算术运算符 ?、/ 、% ,+、 – 关系运算符 、、=、= ,= =、! = 逻辑运算符 、|| 条件运算符 ? : 赋值运算符 =、+=、 –=、?=、/=、%= 逗号运算符 , 3. 复合的赋值运算 复合赋值 等价于 a+=3 a=a+3 x?=y+8 x=x?(y+8) 自动类型转换(非赋值运算) A + 12 – 10.05 65 77 66.95 强制类型转换 强制类型转换运算符 (类型名) 表达式 (double)3 (int)3.8 (double)(5/2) (double)5/2 2.12 C语句结构(p23) C的五类语句 ? 控制语句 共 9 种(if switch for while…) ? 函数调用语句 printf(“This is a C statement .”); c=max(a,b); ? 表达式语句 任何表达式的末尾加上分号“ ; ” 就构成语句。 ? 空语句 ; ? 复合语句 用{ } 括起来的一组语句称为复合语句。 %d 以十进制输出整数。 %o 以八进制输出整数。 %x 以十六进制输出整数。 %u 以十进制输出unsigned数据。 %c 用来输出1个字符。 %s 用来输出一个字符串。 %ms 按m宽度输出字符串。若串长 m ,则照字符串原样输出; 若串长m ,则左边补空格。 %-ms 类似%ms,若串长m ,则字符串向左靠,右边补空格。 %m.ns 靠右输出字符串左边的n个字符,左补空格。(n ? m) %-m.ns 靠左输出字符串左边的n个字符,右补空格。(n ? m) %f 以小数形式输出实数。 %m.nf 输出宽度为m,其中小数为n位。若数值长度m,则 靠右输出,左边补空格。 %-m.nf 同?类似,“-”表示靠左输出,右边补空格。 %e 以指数形式输出实数。 %m.ne和%-m.ne 此处m、n、- 同f格式。 %g 根据数值大小自动选择f格式或e格式中占用宽度小的 一种输出实数,且不输出无意义的零。 转义字符 3 多分支结构与嵌套的 if 语句和switch语句 多分支结构有多种形式 实现方法: 嵌套的 if 语句 else – if 语句 嵌套的 if - else语句 switch语句 else – if 语句 if (表达式1) 语句1 else if(表达式2) 语句2 …… else if(表达式n-1) 语句n-1 else 语句n 嵌套的 if – else 语句 if(表达式1) if(表达式2) 语句1 else 语句2 else if(表达式3) 语句3 else 语句4 else 和 if 的匹配 if(表达式1) if(表达式2) 语句1 else 语句2 else if(表达式3) 语句3 else 语句4 5 循环程序设计 循环程序的实现要点: 归纳出哪些操作需要反复执行? 循环体 这些操作在什么情况下重复执行? 循环条件 选用合适的循环语句 for while do-while 循环具体实现时考虑(循环条件): 事先给定循环次数,首选for 通过其他条件控制循环,考虑while或do-while 例5-5 从键盘输入一批学生的成绩,计算平均分。 分析: 求累加和 确定循环条件 不知道输入数据的个数,无法事先确

文档评论(0)

138****7331 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档