首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i
admin
2010-12-16
40
问题
下列程序的运行结果是( )。 #include<iostream.h> void fun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void main() { int x=5,y=2; fun(x,y); cout<<x<<","; fun(x); cout<<x<<end
选项
A、5,2
B、7,11
C、11,23
D、9,23
答案
D
解析
由程序中的主函数main入手,定义了变量x=5,y=2。然后调用fun函数,其中a为引用地址,其改变会影响实参的改变。fun函数中的i=2定义为静态变量,有效到文件结束。所以主函数中第一输出x值为函数fun中的a值,即9。而i=11。第二次调用fun函数时,x=9,i=11,所以a=9+11+3=23。
转载请注明原文地址:https://kaotiyun.com/show/4Kjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=MAX;for(i=0;
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1cas
下列数据结构中,能用二分法进行查找的是()。
给定程序MODI1.C中,函数fun的功能是判断整数n是否是“完数”。当一个数的因子之和恰好等于这个数本身时,就称这个数为“完数”。例如:6的因子包括1、2、3,而6=1+2+3,所以6是完数。如果是完数,函数返回值为1,否则函数返回值为0。数组a中存放的
以下()不属于对象的基本特征。
算法的空间复杂度是指()。
面向对象方法中,继承是指()。
关于C语言程序设计,以下叙述中不正确的是()。
关于算法,以下叙述中错误的是
下面关于位运算符的叙述,正确的是
随机试题
求极限
急性盆腔炎手术治疗的指征是()
呕血伴黄疸见于
A.消痰软坚,利水消肿B.清化热痰,宽胸散结C.清化热痰,散结消肿D.泻肺平喘,利水消肿E.清肺化痰,止咳平喘桑白皮的功效是
下列哪一事项所形成的法律关系由劳动法调整?
防水混凝土墙体一般只允许留()施工缝,其位置应留在高出底板上表面()mm的墙身上。
安全检查的主要内容有( )。
建造师注册执业规模标准的内容包括()。
某工程合同价为2000万元,工程价款采用按月结算方式。工程从2012年5月至9月,开工前业主向承包商支付合同价的20%作为预付款,主要材料占施工产值的62.5%。业主自开工第1个月起,从承包商的工程价款中按5%的比例扣留保留金,工程完成情况如下:①5月份
导游在日光下、工作时间和工作场合适合化浓妆。()
最新回复
(
0
)