当a=1 b=2 c=3时,以下if语句执行后,a、b、c的值分别为多少? if(a>c)b=a;a=c;c=b; 要详细解释... 要详细解释 展开 我来答 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 箰儿 2014-06-27 · 超过61用户采纳过TA的回答 知道答主 回答量:104 采纳率:0% 帮助的人:115万 我也去答题访问个人页 关注 展开全部 if没有用{}来包含三个操作,那么条件成立之后只对第一个操作影响,不管条件成不成立都会执行下面两条语句。 a>c 不成立,所以b=a不会执行。 a=c , c=3 ,那么a=3 c=b , b=2 ,那么c=2,b依旧等于2。 a = 3,b = 2,c = 2. 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-06-13 int a=1,b=2,c=3;if(a>b)a=b;if(a>c)a=c;则a的值为3。对吗 6 2021-07-03 int a=1,b=2,c=3;执行语句a+=b*=c;后a的值是? 1 2021-01-02 设有int a;int f=3;则执行语句a=(f++)%3后,a的值是??? 2020-07-28 在C语言中,设 int a=10,则执行完语句 a+=a-=a*a后,a的值是( ) 求过程 4 2020-12-05 若已定义 int a=1,b=2,t=3;则执行以下程序段后变量a,b,c的值分别为(), if 2023-01-31 当a=1,b=2,c=3时,执行语句“if(a>c){b=a;a=c;c=b;}”后,变量c中的值为2。 2023-06-07 若有inta=0,b=0,c=2;则执行语句if(a=b)c=1;elsec=3;后,c的值为: 2023-02-01 当a=3,b=2,c=1;时,执行以下程序段后,a=()。if(ab)a=b;if(bc)b=c;elsec=b;c=a; 更多类似问题 > 为你推荐: