首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
2013-02-23
34
问题
以下程序的输出结果是 #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,intp [][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://jikaoti.com/ti/85n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61),*p=w;
以下对枚举类型名的定义中正确的是()
以下叙述中错误的是()
软件生命周期中花费时间最多的阶段是()
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
设有以下说明语句typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
函数delete(s,i,n)的作用是从字符串s中删除从第i个字符开始的n个字符,请填空。voiddelete(chars[],inti,intn){intj,k,length=0;whiles(length])
下列叙述中,正确的一条是______。
下列术语中,与数据的存储结构有关的是______。
随机试题
对行政机关作出的有关许可证、资质证等证书撤销决定不服的可以申请行政复议。()
奶牛剖腹产术侧卧保定合理的切口是
对于牙周脓肿反复发作且疗效差者,应作()
关于行政规则冲突的适用规则,下列说法正确的是:()
资产配置作为投资管理中的核心环节,其目标在于提高收益,这与投资者的特征和需求密切相关。()
某生产性企业的出库材料成本采用加权平均法核算,在每批购入单价不同的情况下则库存材料的单价()。【2008年真题】
由教育工作者(通常是教师)担任研究者,以学校或教室内亟待改进的实际教育问题为研究内容,而以改进这些教育活动为目的的研究方法是()
我国第一部无神论著作是()。
“微阅读”,是伴随手机短消息、网文、博文的出现而兴起的一种阅读方式。随着智能手机、平板电脑、电子阅读器等在家庭中的普及,少年儿童的“微阅读”渐成趋势。尽管关于“微阅读”价值的认定还处于争论阶段,但碎片化的信息导致碎片化思维这一结论显然是成立的,而且已经有了
【F1】AnydiscussionoftheAmericaneducationalsystemwouldbelessthancompleteifitdidnotmentiontheemphasisthatmanyc
最新回复
(
0
)