首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a
以下程序的输出结果是 #include<stdio.h> int a[3][3]={1,2,3,4,5,6,7,8,9,},*p; main() { p=(int*)malloc(sizeof(int)); f(p,a
admin
2009-02-15
46
问题
以下程序的输出结果是 #include<stdio.h> 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
答案
8
解析
本题考查了二维数组元素引用的方法。题中用动态存储分配函数malloc分配了一个int型数据长度大小的内存,然后指针p指向了这段内存,函数f()中对p所指向的数据进行了赋值,p[1][1]为二维数组第二行第二列的元素,对应于实参a的元素 5,所以输出结果为5。
转载请注明原文地址:https://kaotiyun.com/show/EgXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):P=InStr(num,".")Ifp>0ThenPrintMid(num,P+1)ElsePrint"END"E
有下面程序代码:PrivateSubCommand1_Click()Dima(3,3)AsIntegers=0Fori=1To3Forj=1To3
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
为了保存数据,需打开顺序文件“E:\UserData.txt”,以下正确的命令是
窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:PrivateSubForm_Load()Textl.Text=””Text2.Text=""EndSubPrivateSubComma
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码:PrivateSubCommandl_Click()Dim11()AsIntegerDima,bAsIntegera=Inp
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
下面不能作为软件需求分析工具的是
以下关系表达式中,其值为True的是()。
十进制数53转换为十六进制数为【】。
随机试题
甲与乙签订一份租房合同。协议约定,如果甲父死亡,则甲将房屋租给乙居住。则该租赁合同()。
我国改革是一场全面的社会变革,因为它()
国家的实质是【】
男,58岁,无痛性黄疸1个月余,B超提示胰头部占位性病变,行上腹部CT增强扫描,如下图结合临床及影像表现应诊断为
心为“五脏六腑之大主”的理论依据是
下列可能会导致法律责任的是()
根据《税收征管法》的规定,税务机关有权()。
Office2003和WindoWSXP都是应用软件。()
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
TheGreatNewspaperWarUpuntilabout100yearsago,newspapersintheUnitedStatesappealedonlytothemostseriousread
最新回复
(
0
)