作业帮 > 综合 > 作业

已知:int a=2,b=7; 计算下列表达式的值:a=4,b=1,a>b?++a:++b;

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/02 02:14:25
已知:int a=2,b=7; 计算下列表达式的值:a=4,b=1,a>b?++a:++b;
求这道题完整解析,为什么还要有int a=2,b=7
int a=2,b=7 没什么作用,迷惑你的
a=4,b=1,a>b?++a:++b;
a>b 为真
那么就是 ++a=5
结果就为5
再问: a》b后面的问号是否是用来判断真伪命题的
再答: 就是一个三目运算符 (表达式一)?(表达式二):(表达式三) 如果表达式一 为真 那么结果就是 表达式二的值,否则就是表达式三的值 表达式一 就是 逻辑表达式 结果就是真和假
再问: xiexie