是最左边的数值,ab5该表达式为5,常量不可赋值表达式以赋值。自加、自减表达式:假设a5,a(是为6),a(为5);运行的机理:a是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这个a表达式的数值为6,而a是先用该表达式的数值为5,然后再把a的数值加上1为6,再放到变量a中。进行了a和a后在下面的程序中再用到a的话都是变量a中的6了。考试口诀:在前先加后用,在后先用后加。逗号表达式:优先级别最低;表达式的数值逗号最右边的那个表达式的数值。逗号表达式(2,3,4)的表达式的数值就是4。9)位运算的考查:会有一到二题考试题目。总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。例1:chara6bba2位运算。例2:例3:2。一定要记住,在没有舍去数据的时候,左移一位表示乘以2;右移一位表示除以这种题目的计算是先要把a的十进制6化成二进制,再做
10)018的数值是非法的,八进制是没有8的,逢8进1。11)符号两边要求是整数。不是整数就错了。12三种取整丢小数的情况:1、i
ta16;2、i
ta;
f3、第二章1)pri
tf函数的格式考查:d对应整型;c对应字符;f对应单精度等等。宽度的,左对齐等修饰。ld对应lo
gi
t;lf对应double。2)sca
f函数的格式考察:注意该函数的第二个部分是a这样的地址,不是a;Sca
f“dddd”abc跳过输入的第三个数据。3)putchargetchar函数的考查:chara。putchar‘y’把字符y输出到屏幕中。4)如何实现两个变量x,y中数值的互换(要求背下来)不可以把xyyx要用中间变量tx;xy;yt。5)如何实现保留三位小数,第四位四舍五入的程序,(要求背下来)这个有推广的意义,注意x(i
t)x这样是把小数部分去掉。第三章特别要注意:表示逻辑真的,表示逻辑假的。特别要注意:c语言中是用非0表示逻辑真的,用0表示逻辑假的。1)关系表达式:表达式的数值只能为1(表示为真),或0(表示假)当关系的表达是为真的时候得到1。如98这个是真的,所以表达式的数值就是1;2)逻辑表达式:只能为1(表示为真),或0(表示假)agetchar是没有参数的,从键盘得到你输入的一个字符给变量
fabc
共有!
!三种逻辑运算符号。
优先的级别。
注意短路现象。考试比较喜欢考到。
d要表示x是比0大,10小的方法。比0x10是不可以的一定记住)(一定记住)。是先计算r