首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段: 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
28
问题
有以下程序段: 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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){printf("%d\n",NULL);}程序运行后的输出结果是
若程序中已包含头文件stdio.h,以下选项中,正确运用指针变量的程序段是
有以下程序main(){ihtm=3,n=r,x;x=-m++;X=x+8/++n;printf("%d\n",x);}程序运行后的输出结果是
若有以下程序:main(){chara;a=’H’-’A’+’0’;printf("%c\n",a);}执行后的输出结果是【】。
类是一个支持集成的抽象数据类型,而对象是类的【】。
下列说法中,不属于数据模型所描述的内容的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
评价排序算法优劣的主要标准是______和______。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
C语言规定,在一个源程序中,main函数的位置
随机试题
简述急性期反应蛋白的生物学功能,各举一种蛋白。
在一个心动周期中,下列哪个时期主动脉压最低
A.新药申请B.再注册申请C.仿制药申请D.补充申请国家药品监督管理部门已批准上市的,已有国家药品标准的药品注册申请属于()。
关于福费廷业务,下列说法不正确的是()。
账簿记录发生错误,不准涂改、挖补、刮擦或者用药水消除字迹。()
小学数学学科中最庞大的领域是()。
下列关于处罚与教育关系的理解,正确的有。()
智力的群体差异包括()。
要对文本框中已有的内容进行编辑,按下键盘上的按键,但不起作用,原因是设置了______。
有以下程序:#includevoidmain()voidfun(char*c){chars[81];{while(*c)
最新回复
(
0
)