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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 03:29:19
C语言中3个写法对吗?表达的意思一样吗?1.if(a-1==0) 2.a=a-1;if(a==0) 3.if(a--==0)
xM@r1fą'7 Q&3_F "bV^_g+ .+2j" f4TCo/Tz'dKFm{Lc$Ӹ_LUexaտɖy訂$gX?oX,+$$9l؇NBt$ضjsC0!YO  Wٽ-lG

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) ,就和前面两个一样了