首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b;
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b;
admin
2010-03-29
48
问题
有如下程序: #include <iostream> using namespace std; int b=3; int fun(int *k) { int b=2; b=*(k++)*b; return(B) ; } int main() } int a[ ];{11,12,13,14,15,16); b=fun(&a[1])*b; cout<<b<<end1; return 0; } 程序执行后的输出结果是( )。
选项
A、24
B、72
C、11
D、33
答案
2
解析
本题考核指针的应用和数组作实参的传递方法。先分析函数fun()的功能:函数fun()把形参指针所指向的变量乘b后,然后赋值给b,且指针自动下移一位。在主函数中,传入的实参为数组a的元素a[1]的地址,那么函数返回的值为2*12=24。所以程序最后输出24*3=72。
转载请注明原文地址:https://kaotiyun.com/show/mWjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x.y)等价的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下列关于线性表的叙述中,不正确的是()。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,它的功能是:求出平均分,由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
在C语言程序中,以下说法正确的是()。
C++本身没有定义I/O操作,但I/0操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和工【】提供。
随机试题
如选择口服药物治疗,最大剂量为本手术术后有效率一般为
下列叙述中哪条与普鲁卡因不符
试指出下列( )项不是等高线的特性。
两偏振片叠放在一起,欲使一束垂直入射的线偏振光经过两个偏振片后振动方向转过90°,且使出射光强尽可能大,则入射光的振动方向与前后两偏振片的偏振化方向夹角分别为:
某一级公路,交通荷载等级为重交通。路面结构从上而下为水泥混凝土面层、水泥稳定碎石基层、级配碎石底基层。施工单位根据工程实际情况及施工单位人力、设备条件,基层与底基层采用中心站集中拌和法施工;面层采用滑模机械铺筑。施工中有如下事件发生:事件1:在基
金融衍生产品的价值依赖于基本标的资产的价值。()
在2007年底年终决算时,多家银行出现头寸紧张的情形,与其良好的业绩形成鲜明对比。银行存款来源多元化,存款活期化、短期化等趋势明显,资产负债错配等,从而导致头寸波动性明显增强。上述材料中的涉及主要风险是()。
遗产是指公民死亡时遗留下来的()。
(数学一)已知二次型f(x,y,z)=3x2+2y2+2z2+2xy+2zx.(1)用正交变换把二次型f化为标准形,并写出相应的正交矩阵;(2)求函数f(x,y,z)在单位球面x2+y2+z2=1上的最大值和最小值.
ANiceCupofTeaTheLegendaryOriginsofTeaA)ThestoryofteabeganinancientChinaover5,000yearsago.Accordingto
最新回复
(
0
)