C语言问题(3-2-3)

Python012

C语言问题(3-2-3),第1张

这三种基本结构是:顺序结构、选择结构、循环结构

1、 顺序结构:在顺序结构中按语句的排列的顺序依次执行,它只有一个入口和一 个出口

2、 选择结构:它是根据指定条件是否满足,来选择所执行的一组语句。选择结构用条件语句来实现,在选择结构中,当满足条件时,执行语句是哪个,当条件不满足的时候,执行语句又是哪个。当在执行时,只可能执行一条路线。因此,选择结构也是只有一个入口和一个出口。

3、 循环结构:又称重复语句,即在一定的条件下,计算机可以重复执行一组语句,它又分为当型循环结构和直到型循环结构

赋值号=的优先级最低,因此需要先计算(x=x+1)||(y=y+1)的结果,然后将这个结果赋给a。

由于x=x+1为真,整个逻辑或运算一定为真,不再计算y=y+1,直接返回1给a。

最终x,y,a分别为3,2,1。