lh02 C语言基本语法元素.pptVIP

  • 2
  • 0
  • 约1.08万字
  • 约 53页
  • 2019-09-02 发布于湖北
  • 举报
* 如前所述,逻辑表达式的值应该是一个逻辑量“真”或“假”。c语言编译系统在给出逻辑运算结果时,以数值1代表“真”,以0代表“假”,但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真”。即将一个非零的数值认作为“真”。 * i=3; printf(“%d”,++i); 输出“4”。 若改为printf(%d,i++);则输出“3”。 * 最短判断原则:在组成逻辑表达式的多个操作中,只要有一个操作表达式的逻辑值可以确定整个表达式的逻辑值,则其余操作数表达式就不再计算。 * #include stdio.h void main() { int a, j, k; a = 8, j=4, k=a+j+4; printf(%d,%d,%d\n,a,j,k); //8 4 16 k=(a=j=2, a==j, a+j); printf(%d,%d,%d\n,a,j,k); //2 2 4 } * * * 自增、自减运算符 自增、自减运算符的作用是使变量的值增1或减1 自增运算符:++ i++ 等价于 i = i + 1 或 i += 1 ++i 等价于 i = i + 1 或 i += 1 自减运算符:-- i++或++i 5 i 5 i 6 i--或--i 5 i 5 i 4 自增、自减运算符

文档评论(0)

1亿VIP精品文档

相关文档