已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 15:20:46
已知有声明
x @_%\)Lr|UjB"J2daEE?ТEEOm+4;߹G1U_l uUWFp5=e>]FۢV&T xi0vd+1~<Œh ?E*m8_Mnv(`r{, Η1Fg1NJ_™ZN01Oܑ"7Mjf(

已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )
已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )

已知有声明"int a=12,b=15,c;",则执行表达式"c=(a||(b-=a))"后,变量b和c的值分别为( )
15,1
执行a||(b-=a)时,如果a为真,则后面的(b-=a)就不执行了,所以b=15
而c=1(1是真)