首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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
61
问题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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全国计算机二级
相关试题推荐
有以下程序:#ilMude<stdio.h>main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}程序执行后的输出结果
下列关于函数的叙述中正确的是()。
有以下程序:#inelude<stdio.h>voidfur,(char**p){++p;printf("%s\n",*p);}main(){char*a[]={"Morning","Afternoon","Evening","Nigh
请编写函数fun,其功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。一维数组中数据的个数存放在形参n所指的存储单元中。例如,若二维数组中的数据为333333334444
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
结构化程序设计的基本原则不包括( )。
下列叙述中正确的是( )。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
随机试题
科举以________为主要标准,________是考试的主要形式。________是科举制成熟时期。
男,52岁,因患十二指肠球部溃疡合并幽门不全梗阻入院施行胃大部切除术。术中出血约600ml,心率92次/分,呼吸21次/分,血压98/60mmHg,血红蛋白105g/L。在输血问题上,正确做法是
咬抬关系不好可致基底冠有过锐的棱角可致
本例应首先进行( )经检查诊断为黄体发育不良,最恰当的内分泌治疗是( )
治疗产褥期抑郁症心脾两虚证,应首选
长期投资按其投资的性质可分为股权性投资、债权性投资和混合性投资三类,下面关于它们的说法,正确的是( )。
下列关于计算机操作系统的说法,正确的是()
管理的职能包括计划、组织、人事、领导和控制。()
南宋理学家朱熹从《_____》一书中挑选出《大学》和《中庸》两篇,与《论语》、《孟子》相配,立名为“四书”。
PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应
最新回复
(
0
)