首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出正确的是 ______。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
2010-01-10
17
问题
以下程序输出正确的是 ______。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][0]=1,a[0][1]=3,a[0][2]=5,a[1][0]=2,a[1][1]=4,a[1][2]=6,a[2][0]=0,a[2][1]=0,a[2][2]=0。通过malloc()函数绐指针分配内存空间,free()函数用于释放指针变量所用内存空间。在主函数中通过amovep(p,a,3)调用函数amovep,使得实参p与形参p,实参数组a与形参中指向数组的指针变量共用同一存储空间。最后输出p[2],p[5]为56。
转载请注明原文地址:https://kaotiyun.com/show/JTWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
设有下面程序代码:PdvateSubCommandl_Click()Dim.aAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1T
下面不属于需求分析阶段任务的是()。
下列关于顺序文件的描述中,正确的是
在深度为7的满二叉树中,叶子结点的个数为
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:PrivateXAsIntegerPrivateSubCommandl_Click()X=5:Y=3
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是()。
随机试题
矿(地)压灾害的防治技术有井巷支护及维护、采场地压事故防治技术、地质调查工作等方法。下列方法中,不属于金属非金属矿山采场地压控制方法的是()。
________itornot,hisdiscoveryhascreatedastirinscientificcircles.
次级资料主要来源于()
抑癌基因正确的叙述是
评价烧伤休克复苏效果的监测指标不包括
流行病学调查的常用调查方法是A.分层调查B.抽样调查C.随机调查D.入户调查E.整群调查
在行政管理中对非重复出现的行政问题所进行的决策称之为()。
我国养老服务体系正在经历一次现代转型。养老服务体系的现代转型是与社会转型__________进行的,但这种转型不是__________的,而是需要政府推动、全社会广泛__________的,依次填入画横线处最恰当的一项是()。
根据《物权法》的规定,下列不属于侵犯相邻权的行为是()。
Doyoufindgettingupinthemorningsodifficultthatit’spainful?Thismightbecalledlaziness,butDr.Kleitmanhasanew【
最新回复
(
0
)