首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序输出正确的是 ______。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
29
问题
以下程序输出正确的是 ______。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全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming":ch="a"n=fu
下列关于数据库设计的叙述中,正确的是
以下合法的VB变量名是
以下叙述中,错误的是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
窗体上有一个名称为Combo1的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是
下面不属于软件需求规格说明书内容的是()。
下列关于二叉树的叙述中,正确的是()。
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下
随机试题
根据JB4708--92《钢制压力容器焊接工艺评定》的规定,板材角焊缝试样进行宏观金相检验时,应沿试件横向等分切取_____试样。
Exchangeaglancewithsomeone,thenlookaway.Doyourealizethatyouhavemadeastatement?Holdtheglanceforasecondlong
CO中毒现场急救首先采取
A、急性巨核细胞白血病B、急性单核细胞白血病C、急性早幼粒细胞性白血病D、急性粒细胞白血病部分分化型E、急性淋巴白血病细胞化学染色变现为非特特异性(+),可被氟化钠抑制的疾病是
构成医疗事故过失行为,必须具()特点。
从银行角度来讲,资产转换周期是银行信贷资金由()转化为实物资本,再由实物资本转化为金融资本的过程。
在其他要求相同的情况下,抽样类型不同的抽样方案质量保证能力()。
如图6是某生态系统中的食物网简图,图中甲一庚分别代表不同的生物。问题:若此生态系统遭到重金属污染,体内积存重金属污染物最多的生物是________。
A、 B、 C、 D、 C观察第…套图发现,第一套图的三个图形的长方形内的小正方形逐渐向右移动并且每次移动的同时都会有90度的旋转。第二套图形也应该遵循这一规律,大圆内的小圆向右移动并且旋转,所以答案为C。
我国农村要长期稳定以家庭承包经营为基础、统分结合的双层经营体制,其关键和基础是
最新回复
(
0
)