首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void
下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void
admin
2010-12-16
81
问题
下面程序的运行结果为( )。 #include<iostream.h> void swap(int &a,int B) { int temp; temp=a++; a=b; b=temp; } void main() { int a=2,b=3; swap(a,b); cout<<a<<“,”<<b<<end1; }
选项
A、2,3
B、3,2
C、2,2
D、3,3
答案
D
解析
本题考查的是引用调用,因为函数swap引用调用参数a,所以在swap函数中a的变化会改变主函数中 a的值,即a自加1,但b的值并未改变。
转载请注明原文地址:https://kaotiyun.com/show/g6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includevoidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=1,b=2,*x=&a,*y=&b;fun(x,y)
下面4个关于C语言的结论中错误的是()。
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
设有定义:inta=0,b=1,c=1;以下选项中,表达式值与其它三个不同的是
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
对于某个函数调用,不给出调用函数的声明的情况是()。
随机试题
何首乌的药用部位为( )。
( )不是设备调试工作的主要内容。
年名义利率为r,按月计息,则半年的实际利率为( )。
根据《中华人民共和国企业破产法》规定,债权人会议可以行使的职权是()。
先化简,再求值:,其中a=-1。
直线x+y一1=0与圆(x一a)2+y2=4有公共点,则a的取值范围为_________.
在教育活动中,如何促进幼儿的心理健康?
Whatyoufeedanewbornbabyduringthefirstweekoflifecouldbecriticalindecidingwhetherthatbabygrowsuptobeobese(
“庆历兴学”的发起者是()。
Readthefollowingpassageanddecidewhichanswerbestfitseachspace.Forquestions26~45,markoneletterA,B,CorDo
最新回复
(
0
)