>a>>b; cout" />
以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。 void main() { int a,b; scanf("%d%d",&a,&b); tin>>a>>b; cout
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
>a>>b; cout">以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。 void main() { int a,b; scanf("%d%d",&a,&b); tin>>a>>b; cout
以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。 void main() { int a,b; scanf("%d%d",&a,&b); tin>>a>>b; cout
admin
2021-05-06
41
问题
以下程序不用第3个变量实现将两个数进行对调的操作,画线处应为( )。
void main()
{ int a,b;
scanf("%d%d",&a,&b);
tin>>a>>b;
cout<<"a=”<
a=a+b;b=a-b;a=________;
cout<<”a=”<
}
选项
A、a+b
B、a-b
C、b*a
D、a/b
答案
B
解析
本题思路巧妙,分析时可以发现b=(a+b)-b,则此时b中放的是a,完成交换工作的一半,然后要将b放到a中,将表达式展开,则为a=(a+b)-a,此时正好把b放到a中。此时完成全部的交换。
转载请注明原文地址:https://jikaoti.com/ti/Fmh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有下面的函数调用:fun(a+b,3,max(n—1,b))则fun的实参个数是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assAA{public:AAO{cout<<’1’;}};c1assBB:p
下列枚举类型的定义中,包含枚举值3的是()。
下列枚举类型的定义中,包含枚举值3的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//******error******的下面,修改该语句即可。提示:定义Num
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<’’BASE’’;}};class
下列说法中错误的是()。
下列字符串中不能作为C++标识符使用的是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
随机试题
手术区皮肤消毒的范围应包括手术切口周围感染伤口
我国目前现存最早的古代方书是我国最早由政府组织编撰的成药典是
以下不符合《中华人民共和国水土保持法》中关于修建铁路、公路和水工程的规定的是()。
风管系统安装时,法兰垫料应采用不产尘和不易老化的()材料。
地基沉降使墙体产生“正八字”裂缝的原因是()。
按照我国现行法规规定,证券经营机构将自营业务和代理业务混合操作,属于()。
事业单位的拨入专款在所涉及项目未完工时,其年末结余不应进行分配和结转。()
资产置换
ThelongandprogressivereignofQueenVictoriacametoaclimaxatatimeofpeaceandplentywhentheBritishEmpireseemedt
Thewordhugisofuncertainorigin.TheOxfordEnglishDictionarycautionsagainstconfusingitwithhugge—avariantoftheMid
最新回复
(
0
)