首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为: 100 注意:错误的语句在//********error********的下面,修改该语句即可。 1 #
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为: 100 注意:错误的语句在//********error********的下面,修改该语句即可。 1 #
admin
2021-05-06
57
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为:
100
注意:错误的语句在//********error********的下面,修改该语句即可。
1 #include
2 statiC int x=50;
3 int t=0 ;
4 int *func(int x,int y,int z)
s {
6 t=t+x+y+Z;
7 //********error********
8 return t;
9 } ;
10 void main()
11 {
12 int y=3 0;
13 int x=10: 。
14 int z=20 ;
15 //********error********
16 X=X;
17 //********error********
18 cout<
19 }
选项
答案
(1)return&t ; (2)x= ::x; (3)Cout<<*fune(x,y,z)<
解析
程序当中定义了全局静态变量x,主函数内又定义了一个和静态变量x重名的变量x,在使用时需要注意区分这两个变量。函数func(int x,int y,int z)返回一个整型数据指针,功能是将参数x,y,z三者求和,通过指针返回运算结果。
[解题思路]
(1)由审题分析可知,函数func(int x,int y,int z)返回的是整型数据指针,而第1个标识下的retum t表示返回一个整型数据,和要求的返回数据类型不匹配,应改为“return&t:”。
(2)第2个标识下x=x表示局部变量x自己给自己赋值,调用func(x,y,z)函数后,返回的运算结果是30+10+20=60,与输出100不同,而全局静态变量x值为50,30+50+20=100,刚好满足条件,因此第2个标识下是将全局静态变量x的值赋给局部变量x,即第2个标识下应该为“x=::x:”,“::”表示的是引用全局变量。
(3)func(x,y,z)返回一个整型数据指针,通过该指针可以得到运算结果,而cout<
转载请注明原文地址:https://kaotiyun.com/show/qHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件调试的目的是()。
有如下程序:#includeusingnamespacestd;classGA{public;virtualintf0{retuml;});classGB:publicG
下列关于析构函数的描述中,错误的是()。
下列重载函数中,正确的是()。
如果表达式a>=b中的’’>="是作为非成员函数重载的运算符,则可以等效地表示为()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classMonkey{public:Monkey(){cout<<’M’;}Monkey(cha
软件生命周期中的活动不包括()。
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
在软件设计中不使用的工具是
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
冠心病患者的饮食原则是
A、1%硝酸银B、2%来苏C、70%酒精D、2%戍二醛E、2%龙胆紫最适于粘膜消毒的是
A.石膏B.雄黄C.赭石D.自然铜E.朱砂为硫化物类矿物辰砂族辰砂,主含HgS的矿物药是()。
药师在接受护士咨询时,应重点关注的内容是
法人和其他组织可以成为招标人的条件是其()。
影响土地区位的主要因素有()。
按照《蒸汽锅炉安全技术监察规程》的规定,额定蒸发量大于或等于()t/h的锅炉,应装设高低水位报警器(高、低水位警报信号须能区分)、低水位联锁保护装置。
WelearnfromthebeginningofthepassagethatWebbusiness______.IntheviewofNetpurists,______.
利用任务栏程序图标区的图标将“画图”窗口切换成当前窗口,然后在绘图区画一个正圆形。
抑郁是一把软刀子,它切割着你的心灵,你能感到痛苦,但是却看不到这把软刀子。每个人在人生的某一阶段、某一时刻都会经历抑郁的折磨,但有时自己又感觉不出来。其实抑郁的表现有很多种,比如在生活中感觉什么都没有意思,情绪低落,不愿说话,更不愿搭理他人,无精打采,唉声
最新回复
(
0
)