首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) { int a[5]={2,4,6,8,10}, *P,**k; P=a; k=&p; printf("%d",*(p++)); printf("%d\n",
有以下程序: #include main( ) { int a[5]={2,4,6,8,10}, *P,**k; P=a; k=&p; printf("%d",*(p++)); printf("%d\n",
admin
2021-02-25
55
问题
有以下程序:
#include
main( )
{ int a[5]={2,4,6,8,10}, *P,**k;
P=a; k=&p;
printf("%d",*(p++));
printf("%d\n",**k );
}
程序运行后的输出结果是( )。
选项
A、4 6
B、4 4
C、2 2
D、2 4
答案
D
解析
本题主要考查指针。首先通过p=a使p指向数组的第1个元素,所以输出2;在输出2以后,由于p++,即p就指向数组的第2个元素,**k就是取出p所指向元素的值,而p指向的是数组的第2个元素,即输出4。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/ghtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计过程不包括
不属于对象构成成份的是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后
有以下定义语句,编译时会出现编译错误的是
i若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
有以下程序#incllldeintfun(chars[])main(){intn=0;{chars[10]={’6’,’1’,’*’,’4’,’*’,’9’
如果定义floata[10],x;则以下叙述中正确的是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
随机试题
从上面一段文字看来,作者所论证的人生哲理是什么?总结这段文字的写作特点。
某县(为非省直接管辖的县)县医院发生医疗事故争议,需进行医疗事故技术鉴定,负责首次医疗事故鉴定工作的组织按《医疗事故处理条例》的规定应是
使用复苏药物的首选给药途径是
下列构成建设单位管理费的是()。
对拟验收的单位工程,总监理工程师组织验收合格后对承包单位的《工程竣工报验单》予以签认,并上报建设单位,同时提出“工程质量评估报告”,“工程质量评估报告”要由( )共同签署、
组合机床有何特点?
甲企业2015年的可持续增长率为10%,预计2016年不增发新股和回购股票,权益乘数上升,其他财务比率不变,下列表述中,不正确的是()。
贝克归纳的七种常见的“逻辑错误”包括()。
Whenlabratssleep,theirbrainsrevisitthemazetheynavigatedduringtheday,accordingtoanewstudy(1)_____yesterday,o
下列关于构造函数的描述,错误的是()。
最新回复
(
0
)