首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 main() {int a,b; scanf(“%d%d”,&a,&b); cin>>a>>b; tout<<“a=”<<a<<“b=”<<b;
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 main() {int a,b; scanf(“%d%d”,&a,&b); cin>>a>>b; tout<<“a=”<<a<<“b=”<<b;
admin
2010-12-16
65
问题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 main() {int a,b; scanf(“%d%d”,&a,&b); cin>>a>>b; tout<<“a=”<<a<<“b=”<<b; a=a+b;b=a-b;a=______; cout<<“a=”<<a<<“b=”<<b<<end1; }
选项
A、a-Cb
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/fhVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#includemain(){inta=-2,b=0;do{++b;}while(a++);printf("%d,%d\n",a,b);}则程序的输出结果是
软件生命周期中的活动不包括()。
下面函数的功能是()。sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
若有定义:charch;inta;doubled;,当输入为12345678910.36时,以下选项中能给各个变量正确输入数据的是()。
非空循环链表所表示的数据结构
给定程序modil,c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:判断形参s所指字符串是否是”回文”(Palindrome),若是,函数返回值为1;不是,函数返回值为0。”回
随机试题
试述尚未更正错报的汇总数的内容。
组织变革的过程不包括()
苏轼的《前赤壁赋》的感情变化线索是()
Forthispart,youaresupposedtowriteacompositionofabout100-120wordsbasedonthefollowingsituation.Remembertowri
A、honestB、honeyC、homeD、houseA
A.磷酸化酶B.磷酸酶C.磷脂酶D.蛋白激酶E.腺苷酸环化酶催化转移ATP磷酰基的酶是
牙列缺失后,附着在颌骨周围的软组织位置关系改变的原因是
统计调查是获得社会经济数据的主要来源,也是获得第一手数据的重要手段。一个周密完整的调查方案,应该包括如下的内容()。
“成本”是与“生产”相关的概念。下列对“成本”的说法,不完全正确的是()。
在漫长的岁月里,新疆各族人民之间建立了深厚的感情,创造了了不起的业绩。民族有别,信仰有别,饮食有别,风俗有别,但是这些丝毫不能妨碍他们融合成一个伟大的共同体——中华民族大家庭。没有这样一个基础,新疆不可能发生翻天覆地的变化;没有这样一个基础,乌鲁木齐这个最
最新回复
(
0
)