a>b?n:m表达式,如果条件成立则执行n,否则执行m这个题目中4>1;所以执行++a;a自增1后的值为5,++b这个语句不执行,所以b还是1看下面的程序#include using namespace std;int main(){ int a=4,b=1; a>b?++a:++b; cout< cout<}