计算机二级 c语言考试 c语言学习 第1讲.pptVIP

计算机二级 c语言考试 c语言学习 第1讲.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 运 算 符 算术运算符: (+ - * % ++ --) 关系运算符: ( = == = !=) 逻辑运算符: ((! ||) 位运算符 : ( ~ | ^ ) 赋值运算符: (= 及其扩展) 前提运算符: (? :) 逗号运算符: (,) 指针运算符: (* ) 求字节数 : (sizeof) 强制类型变形: (类型) 重量运算符: (. -) 下标运算符: ([]) 其它 : (( ) -) 进修运算符应看重: (如果何识记) 运算符功能 与运算量关系 要求运算量个数 要求运算量类型 运算符优先级不 结合方向 结论的类型 算术运算符和 表达式 根本算术运算符: + - * % 结合方向: 从左向右 优先级: - ---- * % ----- + - (2) (3) (4) 看重事项: “-”可为单目运算符时,右结合性 两整数相除, 结论为整数★ %要求两侧均为整型信息★ 例 52 = -52,0 = 例 5%2 = -5%2 = 1%10 = 5%1 = 5,5%2 例 52 = 2 -52,0 = -2,5 例 5%2 = 1 -5%2 = -1 1%10 = 1 5%1 = 0 5,5%2 (?) 例, 表达式3,6-52+1,2+5%2的值是 ____. A)4,3 B) 4,8 C)3,3 D)3,8 ★自增、自减运算符++ -- 作用: 使变量值加1或减1 品种: 前置 ++i, --i (先履行i+1或i-1, 再使用i值) 后置 i++,i-- (先使用i值,再履行i+1或i-1) 识记: ++在前先加后用; ++在后先用后加. ★ 例 j=3; k=++j; j=3; k=j++; j=3; printf(“%d”,++j); j=3; printf(“%d”,j++); a=3;b=5;c=(++a)*b; a=3;b=5;c=(a++)*b; k=4,j=4 k=3,j=4 4 3 c=20,a=4 c=15,a=4 C语言程序假想 第一讲 笔试考试 二级C语言笔试只有挑选题(70分)和填空题(30分)两种题型. 这两种题型的解题方式有所差不; 在备考时要深化对根本概念和学问点的明白得; 看重践行, 同时要做部分面向性的锻炼, 和 课后习题(必须做); 解析归纳: 特别是 历年真题解析 争取从中找出规律性的东西以及解题伎俩.    上机考试 上机考试只有三种题型, 程序填空题, 程序修改题和程序编写题. 上机考试题库也只有100套题, 只要咱们做会了100套题, 上机考试绝对没有题目! 要充实操纵咱们的材料, 咱们教材的上机题库分册, 争取要做完!特别是 咱们的修改题和填空题, 只要把握了它的关键类型, 60分就非常简单拿到手了! 一、C语言特点 (领会) 语言简洁、紧凑、机动 运算符和信息类型丰富 程序假想结构化、模块化 生成企图代码品质高 可移植性好 例 C语言与Pascal语言对比 C语言 Pascal语言 含义 { } BEGIN….END 复合语句 if(e) s; IF(e) THEN s 前提语句 int i ; VAR i:INTEGER 定义i为整型变量 int a[10]; VAR a:ARRAY[1,.10] OF INTEGER 定义整型数组a int f(); FUNCTION f():INTEGER 定义f为返值整型的函数 int *p; VAR p:?INTEGER 定义p为指向整型变量的指针 i+= 2; i=i+2 赋值i+2?i i++,++i; i=i+1 i自增值 结论: C比 Pascal精练, 源程序短. C语言程序假想 32个关键字: (由系统定义, 不能重作其它定义) auto break case char const continue default do double else enum extern float for

文档评论(0)

mestyle + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档