当前位置 :
当a=1,b=2,c=3时,以下if语句执行后,a、b、c中的值分别为()()()if(a>c)b=a;a=c;c=b;答案是3、2、2,
1人问答
八字精批流年运程八字合婚八字起名
问题描述:

当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.   不知道这么说你能理解不.
八字精批 八字合婚 八字起名 八字财运 2024运势 测终身运 姓名详批 结婚吉日
已出生未出生
最新更新
热门其它
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞
复制重新加载
原创不易,您的支持将成为鼓励我的动力
《当a=1,b=2,c=3时,以下if语句执行后,a、b、c中的值分别为()()()if(a>c)b=a;a=c;c=b;答案是3、2、2,|其它问答-字典翻译问答网》
1、付费复制方式
支付宝付费后即可复制当前文章
限时特价:5.99元
原价:20元
打开支付页
2、微信付费复制方式
微信扫码付费后即可复制当前文章
限时特价:5.99元
原价:20元