首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { i
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *z=y+x; } int main() { i
admin
2010-03-29
49
问题
若有以下程序: #include<iostream> usingnamespacestd; voidsub(intx,inty,int*2) { *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
答案
1
解析
本题考核对指针作为函数的参数的理解程度。分析程序:函数sub为voidf型。函数的形参中,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被赋值12。以此类推,最后b被赋值18,c被赋值30。所以最后输出是12, 18, 30。
转载请注明原文地址:https://kaotiyun.com/show/eCjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
若变量已正确定义,以下选项中非法的表达式是
给定程序中,函数fun的功能是:统计形参s所指字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,形参s所指的字符串为:abcdef35adgh3kjsdf7。输出结果为:4。请在程序的下划线处填入正确的内容并把下划
以下叙述中错误的是()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
算法的有穷性是指()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
算法的有穷性是指( )。
多态性分为两类:编译时的多态性和【】。
下列描述中,()是抽象类的特性。
随机试题
IEEE11b点对点模式是一种方便的连接方式,这种模式需要使用的无线设备是()。
电路中两点的电位分别是V1=10V、V2=﹣5V,这1点对2点的电压是15V。()
A.内斜切口B.外斜切口(斜向冠部切入)C.沟内切口D.牙间水平切口E.垂直切口牙龈切除术使用的切口为
30岁女性,因盆腔肿物行开腹探查术,术中见子宫正常大小,双卵巢8cm×6cm×7cm大小,囊性,包膜完整,冷冻切片报告为“良性囊性畸胎瘤”。最适宜的处理方法为
舌下腺囊肿穿刺液呈
加强建筑垃圾的回收再利用,下列说法错误的是()。
境内公司获得核准后,向商务部申领批准证书。商务部向其颁发加注“境外特殊目的公司持股,自营业执照颁发之日起14个月有效”字样的批准证书。( )
A股份有限公司2007年末发生或发现的下列交易或事项中(均具有重大影响),会影响其2007年年初未分配利润的有()。
(2012年深圳上.27)下列各句中,没有语病的一句是()。
操作对象是两个表的关系运算是()。
最新回复
(
0
)