首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {int a[]={1,2,3,4),y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y);} 程序的运行结果是( )。
有以下程序: #include main() {int a[]={1,2,3,4),y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y);} 程序的运行结果是( )。
admin
2017-11-27
31
问题
有以下程序:
#include
main()
{int a[]={1,2,3,4),y,*p=&a[3];
--p;y=*p;printf("y=%d\n",y);}
程序的运行结果是( )。
选项
A、y=0
B、y=1
C、y=2
D、y=3
答案
D
解析
程序首先定义了一个一维数组和指针,接着将数组第4个元素的地址赋给“*p”,进行--p使指针p指向了数组的第3个元素;通过“y=*p”,将数组第3个元素的值3赋给了y,所以选项D)正确。
转载请注明原文地址:https://kaotiyun.com/show/Nnxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+=i;}mainf(){inti;stru
有以下程序段s=1.0:for(k=1;k
设循环队列的存储空间为Q(1:30),初始状态为front=rear=30。现经过一系列入队与退队运算后,front=16,rear=15,则循环队列中有【】个元素。
下列叙述中正确的足
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
有以下字符串,说明表达式strten(s)值的是()。chars[10]={‘a’,‘\n’,‘a’,‘b’,‘\t’,‘c’};
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、___________和处理过程。
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
以下数据结构中,属于非线性数据结构的是()。
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
随机试题
触按疮疡局部,下列哪项属于实证
以泻代清为特点的方剂是
王某,68岁,休克,医嘱留置导尿管,其目的是
下列关于企业社会责任的说法中,正确的有()。
根据以下资料。回答下列问题。下面说法中正确的是:
重庆市政府与四川省某市政府之间的沟通属于()
[A]Thesetoolscanhelpyouwineveryargument—notintheunhelpfulsenseofbeatingyouropponentsbutinthebettersenseof
Readthefollowingparagraphsinwhichfivepeopletalkabouthightechnology.Forquestions61to65,matchthenameofeachsp
Ilovemyjob,thoughthepayisnotgreat.WhatIlikebestaboutthisjobisbeingoutdoors(在户外),seeinghowthecitychanges
Whatismainlytalkedaboutinthenewsitem?
最新回复
(
0
)