首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为 main( ) { int a,b; scanf ("%d%d",&a,&b).; cin>>a>>b; cout<<"a="<<a<<"
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为 main( ) { int a,b; scanf ("%d%d",&a,&b).; cin>>a>>b; cout<<"a="<<a<<"
admin
2010-12-16
80
问题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为
main( )
{ int a,b;
scanf ("%d%d",&a,&b).;
cin>>a>>b;
cout<<"a="<<a<<"b="<<b;
a=a+b;b=a-b;a=______;
cout<<"a="<<a<<"b="<<b<<endl;
}
选项
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://kaotiyun.com/show/5pjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#definePT3.5;#defineS(x)PT*x*x;main(){inta=1,b=2;printf(“%4.1f\n”,S(a+b));}程序运行后的输
下面对对象概念描述正确的是()。
以下关于字符串的叙述中正确的是()。
若有语句:void*p=malloc(80);,则以下叙述错误的是()。
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\t\nA011\1"));}程序运行后的输出结果是
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
结构化程序设计主要强调的是()。
下面对对象概念描述正确的是
下列是重载乘法运算符的函数原型声明,其中错误的是()。
随机试题
请下臣议附于令,有断斯狱者,不宜以前议从事。(《驳复仇议》)
关于悬臂梁端部最大位移的说法,正确的有()。
目前,国内用户最为常用的搜索引擎网站是()
在施工组织设计的基本内容中,()主要用于指导准备工作的进行,为施工创造物质技术条件。
按照交易的直接对象,金融市场可分为( )。
下列关于公允价值的说法,不正确的是()。
下列属于民事法律行为的是()。
根据以下材料,回答下列小题。2012年1—6月份全国规模以上建材工业完成销售产值2.5万亿元,同比增长16%,增速回落25.1个百分点;建材工业增加值同比增长12.1%,增速回落8.4个百分点。1—6月份,全国水泥产量9.9亿吨、同比增长5.5%
就国家来说,从职能和作用上看,“行政”是指除立法、司法检察之外的国家职能的总称,其核心是国家行政机关的组织与管理活动。()
Theshortstoriesoftenwithsurpriseendingssuchas"TheGiftofMagi"and"TheLastLeaf"arewrittenby______.
最新回复
(
0
)