首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i
admin
2015-07-28
23
问题
若有定义语句:int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中 0≤i<10)( )。
选项
A、*(*(a+i))
B、a[ p-a ]
C、p
D、*( &a
)
答案
A
解析
数组名表示该数组的首地址,*(a+i)表示的是数组a中第二个元素的值,取值运算符*只能对地址取值,不能作用于变量上,选项A)错误;a表示数组a的第一个元素的地址,*p=a则将p指向了数组a的第一个元素的地址,p-a=0,所以a[p-a]即为a[0],p
相当于a
,选项B)、C)正确;取地址运算符&和取值运算符*互为逆运算,选项D)正确;答案选A)。
转载请注明原文地址:https://jikaoti.com/ti/sMn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 int a=3; main() { int s=0; { int a=5;s+=a++;} s+=a++; printf("%d\n",s); } 程序运行后的输出结果是______。
以下程序运行后,输出结果是______。 int d=1; fun(int p) { int d=5; d+=p++; printf("%d",d); } main() { int a=3; fun(a); d+=a++; printf("%d\n",d)
以下程序的输出结果是______。 int d=1; fun (int p) { static int d=5;d+=p; printf("%d",d);return(d); } main() {int a=3;printf("d\n",fun(a+fun
以下叙述中正确的是______。
下面程序段的运行结果是______。main(){chara=2,b=3,c=5,d,e;d=a-b|c;e=a-b||c;printf("%d,%d",d,e);}
以下程序运行后的输出结果是______。 main () { char a[]="123456789",*p; int i=0; p=a; while (*p) { if (i%2==0) *p=’*’; p++; i++; } puts(a); }
下面能正确进行字符串赋值操作的语句是______。
以下程序运行后的输出结果是______。 main() { char a[]="ABCDEFGH",b[]="abCDefGh"; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if*(p1+k)==*(p
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
While、do-while语句是用于______基本结构。
随机试题
HowlongdidChrisworkataradiostation?
下列函数中,在x=0处不可导的是【】
A.易发肿疡B.易伤肺C.善行而数变D.多挟湿E.易伤阳气
桃花五离散是广东镇明制药有限公司研制的一种新型妇科中成药制剂。2012年5月该药成功在国内新药注册,开始上市生产,现尚处于新药监测期。桃花五离散的监测期自批准生产之日起,最晚不得超过
患者,女,28岁。有习惯性流产史。现妊娠8周,遵医嘱给予黄体酮肌内注射。以下正确的操作是
泡沫灭火系统指空气机械泡沫系统。发泡倍数在201--1000倍之间的称()。
()是资产评估得以进行的一个最基本的前提假设。
在审计导致特别风险的会计估计时,注册会计师拟实施的进一步实质性程序中需要重点评价的事项有()。
贷款担保是指银行在发放贷款时,要求借款人提供担保,以保障贷款债权实现的法律行为,以下属于贷款担保方式的是()。
“人的发展是由人的本能决定的,后天的环境和教育只起加速或延缓的作用”,这一观点的代表人物是()。
最新回复
(
0
)