首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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
77
问题
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为( )。 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(){intfindmax(int,int,int),m;┋m=findmax(a,b,c);┋}intfindmax(intx,inty,intz){…}则以下叙述正确的是()。
若有chars[3][3]={"AAA","BBB","CCC"};说明语句,则与它等价的语句是()。
软件生命周期中的活动不包括()。
有以下程序:#inelude<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0},i;for(i=0;i<10;i+
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
以下关于C语言的叙述中正确的是()。
数据结构中,与所使用的计算机无关的是数据的()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=30,rear=10。现要在该循环队列中作顺序查找,最坏情况下需要比较的次数为
若有定义:inta=0,b=),c=0,d=0;,有C语言表达式(a++&&b++?c++:d++,以下关于其执行顺序的叙述中正确是()。
随机试题
A、主要扩张冠状动脉,增加氧供B、以降低氧耗量为主C、增加心肌收缩力D、降低外周阻力E、降低前负荷B受体阻滞剂
(2008年单项选择第10题)甲公司向乙公司购买木材,双方在丙市订立合同,约定在丁市履行,但对木材价格未作明确约定。交货时木材价格上涨,甲公司和乙公司按对履行价格发生争议。在根据合同条款和交易习惯无法确定的情况下,该批木材价格应为()。
以下属于项目管理体系的直接管理子系统的是()。
为满足B747所有机型的起降,飞行区指标必须是()。
享受残疾人就业增值税优惠政策的条件规定有( )。
下列关于到期一次还本付息法的说法中,错误的是()。
维护金融稳定是各国中央银行的重要职责。同时,维护金融稳定又是一个全局性、综合性的问题.单纯依靠中央银行一家机构的力量是不够的。国际上处理金融危机的实践表明,维护金融稳定需要中央银行、财政部门以及金融监管部门的共同努力和密切配合。其中,作为公共风险的最终承担
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。刘丽是新潮公司人事部职员,她的主要工作是负责人员招聘及档案管理等工作。年中的时候,公司应扩大销售规模,面试了大批应聘销售职务的人员,
Fightunhealthyfood,notfatpeopleA)It’shardlybreakingnewsthatjunkfoodisbadforus.Butjusthowbad—andjusthowmu
最新回复
(
0
)