首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果为 #include" iostream.h" void change(int a,int b) { int temp; temp=a; a=b; b=temp; } void main
下面程序的结果为 #include" iostream.h" void change(int a,int b) { int temp; temp=a; a=b; b=temp; } void main
admin
2013-05-30
44
问题
下面程序的结果为 #include" iostream.h" void change(int a,int b) { int temp; temp=a; a=b; b=temp; } void main( ) { int m,n; m=8; n=9; change(m,n); tout < < m < < " " < < n < < end1; }
选项
A、8 9
B、9 8
C、程序有错误
D、9 9
答案
1
解析
两数只在函数change内被使用,函数调用完后该内存被释放,因此没有交换两数。注意:交换两个数的方法简单说有两种一是使用指针,二是用引用。
转载请注明原文地址:https://kaotiyun.com/show/hhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++中,一个函数一般由两部分组成,分别是函数头和【】。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
虚函数必须是类的【】。
如果表达式y*x++中,“”是作为成员函数重载运算符,“++”是作为友元函数重的运算符,采用运算符函数调用格式,该表达式还可表示为()。
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
对于顺序存储的队列,存储空间大小为n,头指针为P,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为【】。
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
假设所有变量均为整型,则表达式(a:2,b=5,b++,a+b)的值______。
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;while(*data){
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出用______的原理来设计软件,这就是软件工程诞生的基础。
随机试题
饮料酒标签日期的标示应按()顺序。
在理财产品销售文件中应包含专页风险揭示书,风险揭示书至少包括下列()内容。
识别出超出正常经营过程的重大关联方交易时,以下说法中,不正确的是()。
依据我国宪法,下列不具备选举权和被选举权的情形有()。
饥饿营销是指商品提供者有意调低产量,以期达到调控供求关系、制造供不应求假象、维持商品较高售价和利润,以达到维护品牌形象、提高产品附加值的目的。根据上述定义,下列属于饥饿营销的是:
被代理人死亡后,委托代理人实施的代理行为仍然有效的有()。(2010一法专一32)
某辩论赛结束后七个评委投票决定一名最佳辩手。对任一评委,他或她投辩手小孙的票,这是可能的。因此,所有的评委都投小孙的票,这也是可能的。以下哪项对上述论证的评价最为恰当?
表示关系式x≤y≤z的C语言表达式的是
下列选项不属于“计算机安全设置”的是()。
【S1】【S10】
最新回复
(
0
)