首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
68
问题
有如下程序: #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://www.kaotiyun.com/show/mWjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,不属于“对象”基本特点的是
以下选项中,没有编译错误的是()。
关于continue和break的叙述中正确的是()。
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
下面不属于软件测试实施步骤的是
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
下列说法正确的是()。
算法的空间复杂度是指()。
能从任意一个结点开始没有重复地扫描到所有结点的数据结构是
标准库函数fgets(str,n,fp)的功能是()。
随机试题
将自准直仪的反射镜分别放在坐标镗床的工作台面上和主轴箱上,等距离纵向、横向移动工作台,是检验工作台在水平面内直线度的一种方法。()
高血压病常发生的病变有
单人心肺复苏时。胸外心脏按压与人工呼吸的恰当操作是
私营企业主王某办公用的一台电脑损坏,遂嘱秘书张某扔到垃圾站。张某将电脑搬到垃圾站后想,与其扔了不如拿回家给儿子用,便将电脑搬回家,经修理后又能正常使用。王某得知电脑能够正常使用后,要求张某返还。下列哪些说法是错误的?
胡锦涛总书记在党的十七大报告中指出:要始终把实现好、维护好、发展好最广大人民的根本利益作为党和国家一切工作的出发点和落脚点,做到发展为了人民,发展依靠人民,发展成果由人民共享。让人民共享改革发展成果体现了()。
2003年该省沿海开放地区生产总值比2002年增长了( )。2002年该省人均生产总值约为( )。
如图1所示,在平行四边形ABCD中,∠ABC的平分线交AD于E,∠BED=150°,则∠A的大小为().
下列关于Ethernet物理层标准命名方法(xType-yName)的描述中,错误的是()。
Thecinemahaslearnedagreatdealfromthetheateraboutpresentation.Gonearethedayswhencrowdswerepackedonwoodenbe
A、Theycan’tstopterroristscommunicatingthroughthischannel.B、Theydidn’tadjusttheirpolicyoverthepastyear.C、Theydi
最新回复
(
0
)