当a=1,b=2,c=3时,以下if语句执行后,a 、b、 c 中的值分别为()()()
题目
当a=1,b=2,c=3时,以下if语句执行后,a 、b、 c 中的值分别为()()()
if(a>c)
b=a;a=c;c=b;
答案是3、2、2,
答案
if(a>c)
b=a;
a=c;
c=b;
这种方式看起来更易于理解一些吧.
其实前两句话是一起的,if语句到第一个“;”就结束了.
后两句是各自独立的.
首先a>c这个不成立,所以 b=a这个就不会被操作,而是自动跳过去.
然后a=c;是将c的值赋予a,也就是此时a=3,c的值不被改变.
然后c=b;是将b的值赋予c,也就是此时c=2,b的值不被改变.
所以最终结果是c=3,b=2,c=2.
不知道这么说你能理解不.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 2012年8月7日晚至8月8日凌晨,台风"海葵"在浙江省象山市强劲登陆,造成重大损失,
- when i am in trouble i always turn to her for help做简单句
- Tom had to stay at home because the weather was bad(改为同义句)
- 冰心的繁星春水 《嫩绿的芽儿》名著答案 芽儿、花儿、果儿这三个有什么特征
- 一层楼建筑标高为3.3米 那么一层地面到二层地面的高度是多少?
- 下列物质中,一定属于混合物的是() A.由同种分子构成的物质 B.由同种原子构成的物质 C.经测定含有两种不同
- 在南北走向的公路上,甲在乙的南方4千米,丙与甲相距7千米,若向南为正,则丙在乙的南方( )千米处
- 计算根号(m^2-4m+4/m^2-4m+3)×(根号3-m)/m-2+1/根号1-m
- 若有理数a,b满足|a-2|+|b+1/2=0,则ab=
- 火车从甲地开往乙地,已经行了全程的7分之四还多20千米,剩下的路程占全程的49分之20还少10千米,求两地相距
热门考点
- 一桶水用去一半后,又到进10千克水,这时桶里的水的重量是原来的5分之3,你知道原来桶里有多少水吗?
- 一瓶酒的酒精度是46%,表示( ).
- 函数y=log2分之1(-x平方-2x+24)的单调递增区间是
- 近似数2010,保留2个有效数字是__?
- 海洋里有丰富的石油吗?
- 如何用化学方法区别苯酚,乙二醇,烯丙基氯,叔丁基氯
- 直线l经过点P(-2,1)且点A(-1-2)到l的距离等于1,求直线方程
- 在“咬文嚼字”“味同嚼蜡”等中爵不读jué 而读jiáo 依据什么
- 蔗糖为什么有红白等色
- 2lg^2 2+2lg^2 5+3lg2lg5-lg2