c语言中(A!=0)?:0:

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 13:47:45
c语言中(A!=0)?:0:c语言中(A!=0)?:0:c语言中(A!=0)?:0:错了,应该是“(A!=0)?0:1”,问号后面没跟冒号~这是一个三目运算符,意思是:先判断A是不是“不等于0”,是(

c语言中(A!=0)?:0:
c语言中(A!=0)?:0:

c语言中(A!=0)?:0:
错了,应该是“(A!=0)?0:1”,问号后面没跟冒号~
这是一个三目运算符,意思是:先判断A是不是“不等于0”,是(即A不等于0)的话则表达式值为0,否则(即A=0)表达式值为1.