首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int m[2][3],(*p)[3]; p=m; 则以下对m数组元素的引用正确的是( )。
有以下程序段: int m[2][3],(*p)[3]; p=m; 则以下对m数组元素的引用正确的是( )。
admin
2015-07-30
37
问题
有以下程序段:
int m[2][3],(*p)[3];
p=m;
则以下对m数组元素的引用正确的是( )。
选项
A、(P+1)[0]
B、*(*(p+2)+1)
C、*(P[1]+1)
D、P[1]+2
答案
C
解析
数组元素a
[j]可表示为*(a
+j),因此,在定义数组m和指针变量p后,*(p[1]+1) 表示指向数组m[1][1],因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/hoDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列二维数组初始化语句中,不正确的是()。
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if
下列程序的输出结果是()。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){inty=3;
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
对建立良好的程序设计风格,下列描述正确的是()。
下面程序的输出结果是______。#include<stdio.h>main(){char*p[]={"BOOL","OPK","H","SP"};inti:for(i=3;i>=0;i-,i-)printf("%c"
以下程序(程序左边的数字为附加的行号)______。1#include<str.h>2#include<stdio.h>3main()4{chars[]="string";5puts(s);6strcpy(s,"hello");7printf("%
以下程序的输出结果是______。#include<stdio.h>#defineSQR(x)x*xmain((){inta,k=3;a=++SQR(K+1);printf("%d\n",A);}
以下程序段的输出结果是______。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);puts(s3);}
随机试题
炎性肉芽组织中主要的细胞是()
WallStreetis______.HettyGreenwasnicknamedtheWizardofWallStreetbecauseshe______.
A、 B、 C、 D、 E、 C
[2009年第086题]下列哪项措施不属于居住区规划设计中卫生要求的范围?
电弧切割按生成电弧的不同可分为()。
叶片泵按泵轴安装形式分为()。
A公司6月18日成立,按规定在工商银行开立了由注册验资的临时存款账户转为的基本存款账户,存入有90万元,当日要求银行以转账方式支付B公司20万元的设备购置款。()
配送就是何时需要何时运,有一件运一件,需要一点送一点。
Itturnedoutthatgettingfiredfromthatcompany______(对我来说是发生在我身上的最棒的事情).
面对高房价,作为城市“夹层人”(sandwichlayer)大学毕业生们生活得比较艰苦。最近,政府开始采取措施帮助低收入人群,特别是那些难以租到价格合适房屋的毕业生。政府将考虑年轻租房者的切身利益,建设更多的小户型公租房(publicrentalho
最新回复
(
0
)