C语言 y=(132>122?152:6>7?18:9)的值是多少,为什么,怎么算

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 02:29:14
C语言 y=(132>122?152:6>7?18:9)的值是多少,为什么,怎么算
xRNP4!K ѕhB(L />ڕho;s̙37Utd%eTrKLx}:&V$ꍩOH8)!ib-<^"W8k6?3@(LL8`f9'Csp('5Qyꕸf$vHJ=w1pPyE M|ؘQ6\:&5UFi;pr`B]w_\/[zh~Vі+i!캄IPp9 0܍c^ lN,XƜ4ۖl28Molh

C语言 y=(132>122?152:6>7?18:9)的值是多少,为什么,怎么算
C语言 y=(132>122?152:6>7?18:9)的值是多少,为什么,怎么算

C语言 y=(132>122?152:6>7?18:9)的值是多少,为什么,怎么算
结果是152
这就是一个
条件?值1:值2运算符的问题
如果条件为真则执行值1,如果不成立则执行值2
你这个问题中132>122成立所以执行值1
所以结果为152
把你后面的6>7?18:9式子看成一个整体如果如果要是这个题这样改一下
y=(1327?18:9)才是有难度的问题呢
先判断1327?18:9
现在再判断6>7是否为真,判断后为假,执行第二个“:”后的值,值为9