首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为: 100 注意:错误的语句在//********error********的下面,修改该语句即可。 1 #
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使该程序的输出结果为: 100 注意:错误的语句在//********error********的下面,修改该语句即可。 1 #
admin
2021-05-06
62
问题
使用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;intmain(){charstr[100],*p;cout
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
对下列二叉树进行前序遍历的结果是()。
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{protect
有如下程序:#includeusingnamespaeestd;classGA{public:virtualintf(){return1;}};classGB:public
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
直肠癌出现血尿,经检查诊断为肿瘤转移,这种转移属于()
对某地区250例胃癌患者进行流行病学调查,包括人口学资料、饮酒、吸烟、劳动强度、吃变硬或发霉的馒头、膳食中蔬菜和蛋白质的量以及情绪变化等,同时对条件与上述250例在性别、年龄近似的400名当地的非胃癌患者(或健康人)进行同样项目的调查,以便进行结果比较。在
根据《中华人民共和国土地管理法实施条例》规定,乡(镇)土地利用总体规划经依法批准后,乡(镇)人民政府应当在本行政区域内予以公告。公告内容应当包括()。
购买收益性房地产可以视为一种投资。()
某汽车厂与某大型设备经销公司签订合同,购买价值3000万元的生产设备合同,为此与工商银行签订了2000万元的借款合同。后因资金紧张购销合同作废,改签融资租赁合同,租赁费2800万元。根据上述情况,汽车厂一共应缴纳印花税()。
商业银行不得向关系人发放信用贷款,其中关系人是指()。
多品牌策略是指企业在()产品上设立两个或两个以上相互竞争的品牌。
甲公司是一家材料供应商,拟与乙公司建立长期合作关系,为了确定对乙公司采用何种信用政策,需要分析乙公司的偿债能力和营运能力。为此,甲公司收集了乙公司2021年度的财务报表,相关的财务报表数据以及财务报表附注中披露的信息如下:(1)资产负债表项目:
党中央紧紧围绕改革总目标谋篇布局,稳扎稳打,驾驭和引领着全面深化改革的航程。这体现的哲学道理是:
党在民主革命时期,形成了土地革命路线。这条土地革命路线是()
最新回复
(
0
)