首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出正确的是______。 amovep(int *pint(*a) [3]int n) { int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *
以下程序输出正确的是______。 amovep(int *pint(*a) [3]int n) { int i,j; for(i=0;i<n;i++) for(j=0;j<n;j++){ *
admin
2010-09-05
57
问题
以下程序输出正确的是______。 amovep(int *pint(*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、程序错误
答案
A
解析
本题main函数中定义了指针p和二维数组a,通过函数amovep将数组的值存入指针p所指向的存储单元中,a的各元素分别为:a[0][0]=1,a[0][1]=3,a[0][2]=5……,a[2][0],a[2][1]=0,a[2][2]=0。通过mallo()函数绐指针分配内存空间,free()函数用于释放指针变量所用内存空间。在主函数中通过amovep(p,a,3)调用函数amovep,使得实参p与形参p,实参数组a与形参中指向数组的指针变量共用同—存储空间。最后输出p[2],p[5]为56。
转载请注明原文地址:https://kaotiyun.com/show/guWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当执行循环的时间较长时,为了避免被误认为是死机,通常应在循环体中放置一个语句,这个语句是
在标准模块中用Public关键字定义的变量,其作用域为( )。
关于文件操作,以下叙述中正确的是
窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是()。PrivateSubCommand1_Click()Picture1.Picture=LoadPicture(“c:\picture.jpg”)Pictu
下列工具中,不属于结构化分析的常用工具的是()。
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是( )。①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
结构化程序所要求的基本结构不包括()。
下列说法中,错误的是()。
下列链表中,其逻辑结构属于非线性结构的是
以下程序中给指针p分配三个double型动态内存单元,请填空。 #include<stdlib.h> main( ) { double*p; p=(double*)malloc(【】); p[0]=1.5;p[1]
随机试题
张女士,消化道溃疡久治不愈,今突然呕血约700ml,立即给予输血。10分钟后病人主诉头痛、发热、四肢麻木、腰背部剧烈疼痛伴胸闷、气促。护士应首先考虑病人发生了
火力发电厂采用柴油发电机作交流保安电源时,需对柴油机1h的负载能力(1.1PX)进行校验,要求1.1PX≥αPe/ηc(Pc为计算负荷的有功功率;ηG为发电机效率),式中配合系数α应取()。
指出下列哪几项不属于初步设计的设计深度要求?
下面四个选项中,不正确的是()。
工程量清单中的其他项目清单列项不包括()。
以下关于“贸易逆差”不正确的表述是()。
邓小平在谈到社会主义社会基本矛盾时指出:“关于基本矛盾,我想现在还是按照毛泽东同志在《关于正确处理人民内部矛盾的问题》一文中的提法比较好。”论述毛泽东在上文中关于社会主义社会基本矛盾的内容及其现实意义。
函数在x=π处的()
在窗体上画一个名称为Command的命令按钮,然后编写如下程序:PrivateSubCommand1_Click()DimA(10)Fork=1To10A(k)=11-kNextk
【B1】【B8】
最新回复
(
0
)