首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开老考生文件夹下的工程test5_1,此工程包含一个源程序文件test5_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: x=3 y=5 z=0 8 源程序文件test5_1.cpp清单如下:
使用VC6打开老考生文件夹下的工程test5_1,此工程包含一个源程序文件test5_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: x=3 y=5 z=0 8 源程序文件test5_1.cpp清单如下:
admin
2009-01-15
33
问题
使用VC6打开老考生文件夹下的工程test5_1,此工程包含一个源程序文件test5_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
x=3 y=5 z=0
8
源程序文件test5_1.cpp清单如下:
#include<iostream.h>
static int x=5;
int z=0;
int *add(int x,int y)
{
cout<<"X="<<X<<"y="<<y<<" Z="<<z<<endl;
z=z+x+y;
/********found*********/
return z;
/********found*********/
};
void main()
{
int y=5;
int x=3;
/*********found********/
cout<<&(add(X,y))<<endl;
}
选项
答案
(1)错误:return z; 正确:return &z; (2)错误:}; 正确:} (3)错误:cout<<&(add(x,y))<<endl; 正确:cout<<*(add(x,y))<<endl;
解析
(1)主要考查考生对于函数返回类型的掌握,该函数的返回值应该是指向int型的指针,所以应该将地址作为返回值:
(2)主要考查考生对于类定义格式与函数定义格式区别的掌握,类的定义最后应该使用“;”而函数不需要用“;”;
(3)主要考查考生对于有返回值的函数调用的掌握,函数定义是返回指针型的,调用的时候就应该使用取地址符号。
转载请注明原文地址:https://kaotiyun.com/show/fKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列改革内容不是在《天朝天亩制度》中提出的一项是()
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
如果依据统计方法的功能进行分类的话,统计学可以分为()
事后检验常用的方法有()
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
建立回归模型的方法有()
结构主义“发现学习法”提倡的“发现”仅限于探寻人类尚未知晓的事情。
认为学校教育的功能就是再生产出占主导地位的社会政治意识形态、文化关系和经济结构的是
随机试题
酸性物质致伤原因
具有利气散结、通络止痛功效的药物是()
关节结核主要指
风痰阻络或热极动风可致热盛动风,将成痉病,可见
随着含碳量的增加和钢材强度的提高,其()。
限额领料单不属于()。
甲公司在20×2年至20×4年有以下经济业务:(1)甲公司于20×2年6月1日与债务人A达成债务重组协议,A公司以其对乙公司的长期股权投资偿还所欠甲公司债务,该项投资的公允价值为5700万元,A公司所欠甲公司全部债务为6000万元,甲公司放弃剩余
下列句子中,有语病的一项是()。
下列俗语与其所包含的经济学现象对应错误的是:
A、50years.B、100years.C、200years.D、300years.B
最新回复
(
0
)