首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值是( )。
有以下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值是( )。
admin
2013-06-11
46
问题
有以下程序段: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b; b=p[5]; b中的值是( )。
选项
A、5
B、6
C、8
D、9
答案
8
解析
C语言中规定:一个数组名代表它的起始地址。本题中,定义了一个长度为10的数组a并赋初值,数组名a就是数组的起始地址,由于数组下标是从0开始,因此a[0]的地址也是a的值,a[1]的地址可以用a+1表示,也就是说a+1指向数组a中下标为1的元素,同样a+i是a
的地址,*p=&a[3]表明指针变量p指向元素a[3],即p指向数组a的第4个元素4,p[5]的值应为数组a中的第9个元素的值即a[8]的值,即p[5]=9,所以b=9。故4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/XAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如下程序的执行结果是() main() { int n=1; printf("%d%d%\n",n,++n,n--); }
下面程序的运行结果是:【】。typedefunionstudent{charname[10];longsno;charsex;floatscore[4];}STU;mai
算法的复杂度主要包括【】复杂度和空间复杂度。
有以下程序main(){intx=3,y=2,z=1;printf("%d\n",x/y&~z);}程序运行后的输出结果是
已定义以下函数fun(int*p){return*p;}该函数的返回值是
下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<B)if(b!=15)if(!ok1)x=1;elseif(ok2)x=10
下面程序的功能是:输出100以内能被3整除且个位数为6的所有整数,请填空。 #include<stdio.h> main() {inti,j; for(i=0【】;i++) {j=i*10+6; if
以下所列的各函数首部中,正确的是()
结构化程序设计的一种基本方法是
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为______。
随机试题
清除当前在时间轴上选中的帧的内容,可以实现的方式是:
《种树郭橐驼传》中,阐析橐驼种树的原理和方法时,所运用的主要表现方法是
文案调查的功能和优势。
女性,50岁。外阴奇痒难忍,分泌物不多,热水洗后暂时缓解,外院诊断为外阴白斑和外阴白色病变。前来咨询。妇科检查:外阴皮肤增厚、色素减退、湿疹样变。下列哪项回答是正确的
蛇串疮的分型为
某工厂有一车间内具有悬浮状、堆积状可燃粉尘,虽不可能形成爆炸混合物,但在数量和配置上能引起火灾。因工程需要,在车间附近要建设一个车间变电所,车间内将安装有电动机、电热器等电气设备。在车间内需要敷设的低压380V电力、照明线路的绝缘导线和电缆的额定
基金管理人提供的登记申请材料完备的,基金业协会应当自收齐登记材料之日起()内,以通过网站公示基金管理人基本情况的方式,为基金管理人办结登记手续。
保荐人尽职调查的绝大部分工作集中于()。
以下生活常识,说法正确的是()。
调整企业资本结构并不能()
最新回复
(
0
)