11.设a=-3;执行(a>0)?a:-a;后,a的值为( ) A.3 B.1 C.0 D.-3 为什么是D, 我来答 1个回答 #合辑# 机票是越早买越便宜吗? 青柠姑娘17 2022-08-08 · TA获得超过1.2万个赞 知道大有可为答主 回答量:6563 采纳率:100% 帮助的人:37.2万 我也去答题访问个人页 关注 展开全部 执行(a>0)?a:-a;这个表达式的值为3,但他并没有对对a赋值啊. 若执行a=(a>0)?a:-a;计算表达式(a>0)?a:-a的值为3,将值通过a=(a>0)?a:-a赋予给a后,a的值就为3. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-01-25 已知“a=[1,[2,3]]”且“b=a[:]”,则执行“a[1]=10”后,b的值为()。 2022-12-01 已知“a=[1,2,3]”且“b=a”,则执行“a[1]=10”后,b的值为()。 2023-02-14 a=【1,2,3】;b=a ;b【0】=4执行上述代码后输出a和b的值为 2022-10-12 如果a=5;b=3;那么执行完c=a>b?15:10;后,c的值是多少? 2022-12-28 执行语句A=[1,2,3;4,5,6]后,A(3)的值是()。 2019-06-23 已知int a=12;,则执行a=a>>3;后a的值为 8 2023-03-20 |a-1|+|a-2|+|a-3|+.....+|a-2008|的值为常数,求a的取值范围 2023-01-22 已知a=15,则执行“a%=6”后,a的值为()。 为你推荐: