数据类型,运算符,表达式复习

2023-12-22 10:49:13

本章没太需要复习的,重点复习一下逗号表达式还有习题吧

?

总结

表达式1,表达式2

计算的过程为,先算表达式1,再算表达式2,整个表达式的值为表达式2的值

还可以无限套娃,像这样((a,b),c),(d,e)?

下面是一些精选的易错题目的讲解

这题的计算过程是

3/2为1,转化为double是1.0,再加0.5为1.5,1.99转化为int为1,乘2后为2,相加后为3.5,强制转化为int后为3

?这是个阴间题目,我还写错了

?c语言没有逻辑类型,可以用1和0来表示,1为真,0为假

?

赋值表达式从右往左看,先是i变为i乘以k为4,再是k变为k加i就是6,最后再让m变为6

k++是后增操作,k++的值仍为2

?

整形与字符型运算,字符型会转化为整型,还有%不能对浮点数操作?

\b会将鼠标光标向前移动一格,这就意味着前面先打印出来的一个a会被后面的数字覆盖掉

后面\\打印出来的一个\也被覆盖掉了?

?scanf与printf是格式化输入和输出

注意三点

1.%07.2f由于7前面的那个0,输出的时候空格会被0替代

2.*会被后面的数替代

3.-号的作用是向左对齐

文章来源:https://blog.csdn.net/2301_79431343/article/details/135137154
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。