首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d,%d,%d\n",a[p—a],p[i]
有以下程序: #include main() { int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9; printf("%d,%d,%d\n",a[p—a],p[i]
admin
2016-04-07
32
问题
有以下程序:
#include
main()
{
int a[10]={11,12,13,14,15,16,17,18,19,20},*p=a,i=9;
printf("%d,%d,%d\n",a[p—a],p
,*(&a
));
}
程序运行后的输出结果是( )。
选项
A、11,19,19
B、12,20,20
C、11,20,20
D、12,19,20
答案
C
解析
*p=a,将数组a的首地址赋给指针p。p—a=0,待输出变量为a[0]。p
表示p后i个地址的元素,待输出变量为a[9]。&a
取a
地址,*(&a
)取这个地址内的元素,待输出变量为a[9]。最后输出为11,20,20,故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/okDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列不是合法的C语言语句是()。
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
设有如下程序段:intx=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是______。
以下叙述中正确的是______。
若变量已正确定义,下列正确的程序段是()。
栈的3种基本运算是:入栈、退栈和______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统—管理与控制。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
随机试题
社会治理是人类社会必不可少的一项管理活动。改进社会治理方式,必须坚持()
A.肝浊音区上升,肝区叩痛阴性B.肝浊音区下降,肝区叩痛阴性C.肝区叩诊鼓音,肝区叩痛阴性D.肝绝对浊音界下移,肝区叩痛阴性E.肝浊音区上升,肝区叩痛阳性肺气肿()
督脉主治
根据药品零售企业销售处方药的要求,必须凭处方销售的药品是
可变成本是指随产品产量增减而成正比例变化的各项费用,主要包括()。
()依法对证券公司及其分支机构的融资融券业务活动中涉及的客户选择、合同签订、授信额度的确定、担保物的收取和管理、补交担保物的通知,以及处分担保物等事项进行非现场检查和现场检查。
房地产开发项目策划的基础是()。
故意杀人:明知自己的行为会致人死亡,而希望或放纵这种结果发生的行为根据以上的定义,下列哪种行为是典型的故意杀人:
鸦片战争后通过一系列不平等条约,英国等西方列强在中国攫取的侵略特权有()
DoesTomoftenplay______footballafter______school?
最新回复
(
0
)