首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出正确的是______。 amovep(int *p,int(*a)[3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;}
以下程序输出正确的是______。 amovep(int *p,int(*a)[3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a[i][j];p++;}
admin
2013-02-23
64
问题
以下程序输出正确的是______。 amovep(int *p,int(*a)[3],int n) {int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *p=a
[j];p++;} } main() {int *p,a[3][3]={{1,3,5},{2,4,6}}; p=(int*)malloc(100); amovep(p,a,3); printf("%d%d\n",p[2],p[5]);free(p); }
选项
A、56
B、25
C、34
D、程序错误
答案
1
解析
本题main函数中定义了指针P和二维数组a,通过函数amovep将数组的值存入指针P所指向的存储单元中,a的各元素分别为:a[0]=1,a[o][1]=3,a[0][2]=5,……,a[2][0]=0,a[2][1]=0,a[2][2]=0。通过malloc()函数给指针分配内存空间,free()函数用于释放指针变量所用内存空间。在主函数中通过amovep(p,a,3)讽用函数amovcp,使得实参P与形参P,实参数组a与形参中指向数组的指针变量共用同一存储空间。最后输出p[2],p[5]为56。
转载请注明原文地址:https://kaotiyun.com/show/eHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=3,y=2,z=1;,表达式:2*=(x>y?++x:y+)的值是
对下述程序的判断中,正确的是voidmain(){char*p,s[128];p=s;while(strcmp(s,"End")){printf("Inputastring:");
下列程序的运行结果为【】。main(){intx=2,y,z;x*=3+1;printf("%d,",x++);x+=y=z=5;printf("%d,",x);K=y==Z;pri
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
设有以下定义和语句,则*(*(p+2)+1)的值为【】。inta[3][2]={10,20,30,40,50,60},(*p)[2];p=a;
若有以下定义和语句,则对a数组元素地址的正确引用为inta[2][3],(*p)[3];p=a;
在C语言的函数中()
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
以下叙述中正确的是 ______。
在深度为7的满二叉树中,度为2的结点个数为【 】。
随机试题
对( )地方各级人民政府工作部门的具体行政行为不服的,由申请人选择,可以向该部门的本级人民政府申请行政复议,也可以向上一级主管部门申请行政复议。
建设单位领取施工许可证后,因故不能按期开工,可申请延期,延期()。
当采用蓄电池组作直流电源时,放电末期直流母线电压下限不应低于额定电压的()。
某有限长线声源的长度为L,在线声源垂直平分线上距离线声源r0处的声级为LA(r0),采用近似点声源衰减公式LA(r)=L(r0)-201g(r/r0),预测垂直平分线上距离线声源r处的噪声级LA(r),必须满足的条件是()。
弹性预算只适用于编制成本预算。()
游戏是补偿现实生活中不能满足的愿望和克服创伤性事件的手段,是儿童借助想象来满足自身欲望的虚拟活动,持这种观点的是()。
课外、校外教育是教育学生的基本途径。()
对于随机变量X1,X2,…,Xn,下列说法不正确的是().
在满足实体完整性约束的条件下()。
What’sthemainpurposeoftheman’strip?
最新回复
(
0
)