已知定义一个整形变量int a=2,则条件表达式a=3?0:1的值是___如题,为什么答案是0呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 17:37:11

已知定义一个整形变量int a=2,则条件表达式a=3?0:1的值是___如题,为什么答案是0呢?
已知定义一个整形变量int a=2,则条件表达式a=3?0:1的值是___
如题,为什么答案是0呢?

已知定义一个整形变量int a=2,则条件表达式a=3?0:1的值是___如题,为什么答案是0呢?
首先,我想说下,你那个写错么?是条件表达式吗?呵呵,事实是,你麽有写错,你这种写法,我还真不习惯啊!在你这个表达式当中,因为3不是0,所以在判断3这个式子时,可以把它看做是TRUE,所以a的值为0;相反,则.