2022年重庆计算机二级c语言知识点总结 .pdf





《2022年重庆计算机二级c语言知识点总结 .pdf》由会员分享,可在线阅读,更多相关《2022年重庆计算机二级c语言知识点总结 .pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学习好资料欢迎下载好老师重庆市二级C 语言基础知识点总结以及题目订正第一章1, 函数是从主函数 (main () ) 开始 执行 , 回到主函数 (main() )结束;2,一个程序的编译 是从第一个函数(语句)开始,到最后一个函数(语句)结束;第二章1,算法的特性:有穷性,确定性,有一个或者0 个输入 ,有一个或者多个输出 ;有效性2,算法(程序)的几个结构:选择结构,顺序结构,循环结构第三章1,int 类型是 2 个字节, float 是 4 个字节, dooble 是 8 个字节2,数据类型分为:基本类型(整型,实型,字符型,枚举型),指针类型,构造类型(结构体类型,数组类型,共用体类型
2、),空类型(空类型合法哦,不要忘记了这个特殊哦)3,变量的地址是确定的,变量变的地方只是地址里面的值。4,用户标志符,由数字,字母,下划线构成,第一个不能是数字,但是32 个关键字除外。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 12 页 - - - - - - - - - 学习好资料欢迎下载5,注意 int 的最大表示范围是-32768 32767,当超过这个范围的时候,即以d 输出 32768 时结果为 32768 6,长整形( long)表示方法是在数字后面加L
3、,如果一个变量 a3,那么表示的是一个整形的3,如果是a3L,那么就是长整形的3;当分别以 o, ld, x (8 进制,长整形, 16 进制)输出的时候,结果没有前面的0,0X,和后面的 L 例: int a075,box14;long int c 5L;printf ( “ o, x, ld ” ,a b c); 结果为 (75,14,5)7,当出现 0 的什么时候为结束,什么时候为八进制的转义字符 : 当 0 后面有 17 之间的数字的 时候为转义字符;其他的时候为字符串结束标志,注意转义字符有哪些(参考书 p8)这样一个例题若 strlen (”a 089” ) =3 strlen(“
4、abc012”)4 8,强制转换不会改变一个变量的值,只是改变其作用的那个表达式的值。9,当,在变量后面的 时候表示在本次 运算的时候 不会改变,在下次引用或者参与运算的时候才会自变;当,在变量的前面 的时候则是在 本次运算就 会发生自变(顺便掌握, 结合性是右结合,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 12 页 - - - - - - - - - 学习好资料欢迎下载若 i j 等价于 (i+)+j ;10,复合运算符要注意当等号后面接的是表达式的时候要把表达式
5、看成一个整体即x * y+8 等价于 xx*(y8) ,y8 是一个整体第四章1,格式输入和输出的时候,注意格式。要严格按照题目的格式进行操作。 (在做题的时候尤其是读程序写结果的时候要细心哈!)2,d, md,m.nd, %e,以及相应的几种格式是什么意思,参考书p13 第五章1,关系运算符, ,=,= =,!= ,和!优先级最低,主意与的区别:是赋值的意思,表达式的值是对变量赋的值, 是关系运算符,关系运算表达式的值为 0 或者 1. 2,逻辑运算符,& ,|,!在这几个中优先级! & |,优先级是体现在结合性上而不是运算的先后性上。例如a=b=c=1;d=+a|+b&+c在这个里面 &
6、最高那就是加粗部分先看成一个整体,运算顺序还是从a开始,即做完这个运算后,可以依次判断出后边的运算式子没有必要计算了,所以d1,a2,b1,c1 3,if 语句基本格式:1 有 else 的情况是: if(表达式)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 12 页 - - - - - - - - - 学习好资料欢迎下载语句; else 语句;(注意有分号哦) , 2 没有 else 的情况是:if(表达式)语句;当有多个if 和 else的时候 if 是与 其后最近
7、的没有配对的else 结合 ;注意,当函数作为if 里面的表达式的时候即if(printf ( “*” ) )的时候,则是以函数的返回值判断 if 的真假, printf 输出以 1 个字符则返回为1,所以这个if 是真的;4 条件表达式,?:;右结合性,是从右往左结合,即是以最后一个?开始结合,但是计算顺序仍然是从左到右(这个牵涉到 +,-问题) (参考书 p16)5,switch 语句, switch 语句只有碰到break 或者做到最后一个语句才结束,case和 default 语句都只是入口。 (参考书p17 页例子)第六章1,while 语句基本格式是while(表达式)语句;注意在
8、while ()后面没有;号,当函数或者赋值表达式放在while的()中时与if 的判断方法一样,时候函数的返回值或表达式值的逻辑值;2,do while () ;语句和 while 语句的区别在于前者先做后判断后者是先判断后做,这个知识点多参考书上(p18例题)和卷子上的题3,for 语句,例如: for(i1;i100;i)ssi;注意 for 括号的后面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 12 页 - - - - - - - - - 学习好资料欢迎下载没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年重庆计算机二级c语言知识点总结 2022 重庆 计算机 二级 语言 知识点 总结

限制150内