首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d\n",*p);
以下程序的输出结果是 #include int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a); printf("%d\n",*p);
admin
2010-12-10
74
问题
以下程序的输出结果是
#include
int a[3][3]={1,2,3,4,5,6,7,8,9,},*p;
main()
{ p=(int*)malloc(sizeof(int));
f(p,a);
printf("%d\n",*p);
free(p); }
f(int *s, int p[][3])
{ *s=p[1][1];}
选项
A、1
B、4
C、7
D、5
答案
D
解析
本题考查了二维数组元素引用的方法。题中用动态存储分配函数malloc分配了一个int型数据长度大小的内存,然后指针p指向了这段内存,函数f()中对p所指向的数据进行了赋值,p[1][1]为二维数组第二行第二列的元素,对应于实参a的元素5,所以输出结果为5。
转载请注明原文地址:https://kaotiyun.com/show/HIPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommandl_Cli
执行语句DimX,YAsInteger后( )。
下列排序方法中,最坏情况下比较次数最少的是()。
能够存放组合框的所有项目内容的属性是( )。
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
为了读取数据,需打开顺序文件"D:\data5.txt",以下正确的命令是
设运行程序时弹出的菜单如图所示.关于该菜单,以下叙述中错误的是( )。
下面描述中,不属于软件危机表现的是()。
可以产生30~50(含30和50)之间的随机整数的表达式是()。
3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
随机试题
下列皮试液1ml含量错误的是
近绝经期子宫肌瘤患者,雄激素治疗每月总量()
内涵价值是指立即执行期权合约时可获得的收益(不计交易费用)。()[2012年5月真题]
在我国实施《巴塞尔新资本协议》的安排中,中国银监会允许各家商业银行实施《巴塞尔新资本协议》的时间先后有别,这遵循的是()。
在其他条件不变的情况下,成本降低,供给将()。
根据增值税法律制度的规定,一般纳税人销售的下列货物中,适用税率10%的是()。
AccordingtoNoamChomsky,humanbeingsarebornwithaninnateabilitytoacquireandproducelanguageknownas______.
A、 B、 C、 D、 B每行图形中封闭部分的和为5。
Formanyofus,askingforhelpisadifficultconcept.Wemayfeelasifweareadmittingaweaknessthattheworldwouldnoth
下列叙述中,正确的是()。
最新回复
(
0
)