二级c语言知识点总结
C语言继续开展,在1982年,很多有识之士和美国国家标准协会为了使这个语言安康地开展下去,决定成立C标准委员会,建立C语言的标准。下面是为大家精选的关于计算机二级c语言知识点总结,欢迎参考!
1)程序构造是三种:顺习题。
十进制转换成二进制、八进制、十六进制
二进制、八进制、十六进制转换成十进制。
1)C语言只有八、十、十六进制,没有二进制。但是运行时候,所有的进制都要转换成二进制来进展处理。(考过两次)
a、C语言中的八进制规定要以0开头。018的数值是非法的,八进制是没有8的,逢8进1。
b、C语言中的十六进制规定要以0x开头。
2)小数的合法写法:C语言小数点两边有一个是零的话,可以不用写。
.
。
3)实型数据的合法形式:
a、-1就是合法的,-1。
b、考试口诀:e前e后必有数,e后必为整数。请结合书上的例子。
4)整型一般是4个字节,字符型是1个字节,双精度一般是8个字节:
longintx;表示x是长整型。
unsignedintx;表示x是无符号整型。
核心:表达式一定有数值!
1、算术表达式:+,-,*,/,%
考试一定要注意:“/”两边都是整型的话,结果就是一个整型。3/2的结果就是1.
“/”如果有一边是小数,那么结果就是小数。3/"%'符号请一定要注意是余数,考试最容易算成了除号。)%#号两边要求是整数。不是整数就错了xx年计算机二级c语言知识点总结计算机等级。[注意!!!]
2、赋值表达式:表达式数值是最左边的数值,a=b=5;该表达式为5,常量不可以赋值。
1、intx=y=10:错啦,定义时,不可以连续赋值。
2、intx,y;
x=y=10;对滴,定义完成后,可以连续赋值。
3、赋值的左边只能是一个变量
WiseMedia
4、intx=;对滴,x就是7
5、floaty=7;对滴,
3、复合的赋值表达式:
inta=2;
a*=2+3;运行完成后,a的值是12。
一定要注意,首先要在2+3的上面打上括号。变成(2+3)再运算。
4、白加表达式:
白加、白减表达式:假设a=5,++a(是为6),a++(为5);
运行的机理:++a是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这个++a表达式的数值为6,而a+惺先用该表达式的数值为5,然后再把a的数值加上1为6,
再放到变量a中。进展了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。
考试口诀:++在前先加后用,++在后先用后加。
5、逗号表达式:
优先级别最低。表达式的数值逗号最右边的那个表达式的数
(2,3,4)的表达式的数值就是4。
z=(2,3,4)(整个是赋值表达式)这个时彳Hz的值为4。(有点难度哦!)
z=2,3,4(整个是逗号表达式)这个时候z的值为2。
补充:
1、空语句不可以随意执行,会导致逻辑错误。
2、注释是最近几年考试的重点,注释不是C语言,不占运行时间,没有分号。不可以嵌套!
3、强制类型转换:
一定是(int)a不是int(a),注意类型上一定有括号的。
注意(int)
二级c语言知识点总结 来自淘豆网m.daumloan.com转载请标明出处.