这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/20 17:18:40
这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b

这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b
这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b

这个C语言语句怎么理解?如下 c=(--a!=b++)?-a:++b
a先自减1,判断是否不等于b,然后b自加1;
如果--a!=b,c= -a (ps:a已经变为a-1了)
否则c=++b (ps:b已经变为b+1了)