C语言中3个写法对吗?表达的意思一样吗?1.if(a-1==0) 2.a=a-1;if(a==0) 3.if(a--==0)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:49:10

C语言中3个写法对吗?表达的意思一样吗?1.if(a-1==0) 2.a=a-1;if(a==0) 3.if(a--==0)
C语言中3个写法对吗?表达的意思一样吗?1.if(a-1==0) 2.a=a-1;if(a==0) 3.if(a--==0)

C语言中3个写法对吗?表达的意思一样吗?1.if(a-1==0) 2.a=a-1;if(a==0) 3.if(a--==0)
1与2表示的是同一个意思,运算符号优先判断符,如果3变成if(--a==0) ,就和前面两个一样了