首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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
63
问题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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://www.kaotiyun.com/show/fhVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structab[10];
有以下程序#include<stdio.h>intm=1,n=2;voidsub1(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}main(){
关于C语言程序的下列说法中,正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[0];m++:}voidma
关于switch语句的叙述正确的是()。
一个人可以使用多台计算机进行不同的工作,而一台计算机可被多个不同的人使用,则实体工作人员与实体计算机之间的联系是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是( )。
下列叙述中正确的是( )。
下列模型中,用树形结构表示实体之间联系的模型是()。
随机试题
增值税发票必须由________统一印制。
A.司盘类B.吐温类C.季铵化合物D.肥皂类E.卵磷脂只用于皮肤消毒的阴离子型表面活性剂是
与方剂组成原则“君臣佐使”无关的是
在现称为“五大行”的五家商业银行中,最早实行股份制的银行是(),截至2007年4月尚未完成股份制改造的银行是()。
下面( )可以担任或者兼任有限责任公司的监事。
有一座城市里住着两种人,一种人说真话另一种说假话,一位旅行者遇到两个人A和B,他问A:“你们两个当中有不说假话的人吗?”A说:“没有。”请你判断A和B分别是什么人?
蛋白质是生命的物质基础,人体的一切组织细胞都是由蛋白质所组成的。()
王某与张某有矛盾,于是王某约赵某(1995年8月生)、刘某(1993年6月生)并指认了张某。2010年11月3日晚,赵某、刘某来到张某家中,用棍棒、匕首等刺张某。张某被刺流血过多而死。赵某回家后,因害怕到当地检察机关自首。刘某在被抓后主动交代了他在2010
根据《中华人民共和国宪法》的规定,特别行政区基本法的解释权属于()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
最新回复
(
0
)