首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8
admin
2010-12-16
23
问题
若有以下程序:# include <iostream>using namespace std;void sub(int x, int y, int *z){ *z = y+x;}int main (){ int a,b, c; sub[8,4.&a) ; sub (6, a, &b) ; sub (a.b, &c) ; cout<<a<<" , "<<b<<", "<<c<<end1; return 0;} 程序运行后的输出结果是
选项
A、12,18,30
B、-12,6,8
C、6,8,10
D、12,-18,16
答案
A
解析
本题考核对指针作为函数的参数的理解程度。分析程序:函数sub为void型。函数的形参中,z是一个int型的指针变量,因此它只能从实参接收一个int型变量的地址。在函数 sub体中,语句:*z=y +x;的功能是把形参y与x的和值放入形参z所指的存储单元中。在主函数中,3次调用sub函数。第一次调用时,把8和4分别传递给形参x和y,把主函数中变量a的地址传递给形参z,这样形参就指向了主函数中的变量a,在sub函数中执行语句*z=y/x;后,把12放入z所指的存储单元中,即变量a被赋值11。以此类推,最后b被赋值18,c被赋值30。所以最后输出是12,18,30。
转载请注明原文地址:https://jikaoti.com/ti/wYW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)则在()处填入的选项是()。structlink{chardata;()}node;
函数fun的功能是:把形参a所指数组中的最大值放在a[0]中,接着求出a所指数组中的最小值放在a[1]中;再把a所指数组元素中的次大值放在a[2]中,把a数组元素中的次小值放在a[3]中;其余以此类推。例如:若a所指数组中的数据最初排列为:1、4、2、3、
以下叙述中正确的是
下面对对象概念描述正确的是
软件测试的目的是()。
算法的时间复杂度是指
关于继承的目的和作用,说法不正确的是()。
随机试题
点型感温火灾探测器需要与火灾报警控制器连接在一起构成系统应用。()
我国借用的国际商业借款主要投向的领域中,所占比重最大的领域是
下列腧穴中,与腰阳关穴在同一水平线上的是()
下列选项中,赠与人可以撤销赠与的有()。
除《出入境检验检疫机构实施检验检疫的进出境商品目录》内所列商品外,其他商品无需检验检疫。( )
试述周世宗改革的主要内容及其意义。
二次型f(x1,x2,x3)=xTAx=2x22+2x32+4x1x2+8x2x3—4x1x3的规范形是__________。
AmongthedevastatingconsequencesofAIDShas【21】______itsepidemicspreadinthedevelopingworld.Thediseasehascause
ToliveforeverwasthedreamofmanyemperorsinancientChina.PeoplewasorderedtocallthemWansui,whichmeans10000year
ThesymptomsofAlzheimer’sdiseasewerelongdismissedasnormalconsequencesofhumanaging,butinthe1980’sthediseasecam
最新回复
(
0
)