首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int a[10]={11,12,13,14,15,16,17,18,19,20),*p=a,i=9; printf("%d%d%d\n",
有以下程序: #include<stdio.h> main() { int a[10]={11,12,13,14,15,16,17,18,19,20),*p=a,i=9; printf("%d%d%d\n",
admin
2019-02-02
58
问题
有以下程序:
#include<stdio.h>
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 20 20
B、12 20 20
C、11 19 19
D、12 19 20
答案
A
解析
a表示数组a的第一个元素的地址,*p=a则将p指向了数组a的第一个元素的地址,p—a=0,所以a[p—a]即为a[0],p
相当于a
即a[9],输出第一个结果为11、第二个结果为20。取地址运算符&和取值运算符*互为逆运算,所以*(&a
))的值仍为a
即a[9],输出第三个结果为20,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/QbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面各语句行中,能正确地给字符串赋值的语句行是()。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
下列程序执行输出的结果是______。#include<stdio.h>f(inta){intb=0;staticc=7;a=c++;b++;return(a);}main()
下面不属于软件工程的三个要素的是______。
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
下列对于软件测试的描述中正确的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
需求分析的最终结果是产生【】。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为__________。
在满足实体完整性约束的条件下()。
随机试题
村民甲承包一块土地,期限为30年,10年后,甲与邻地承包户乙约定,为了乙通行便利,甲在其承包地边缘开一条小路,乙为此一次性支付补偿费5万元。若双方未约定地役权期限,则乙享有的地役权期限为()。
释放因子(RF)不具有的作用是
以下哪一项不是原发性肝癌的声像表现
属于卵巢良性肿瘤的是
高蛋白饮食适用于下列哪类疾病的病人
对供热管道焊接施工单位提供的焊接设备的要求是()。
会计职业道德依靠会计从业人员的自觉性,自愿地执行,并依靠社会舆论和良心来实现。()
如果当地房地产市场价格出现重大波动,贷款银行应对抵押房产价值进行重新评估,并根据评估后的价值重新确定贷款额度。()
(以下是人教版五年级下册小学语文《白杨》一课的教学片段)师:请你读出画好的段落,大家边听边想自己哪儿不明白。生:我不明白为什么爸爸的脸色变得严肃起来。师:提得很好,老师帮你记下来。(板书:严肃)生:我不明白爸爸介绍的
Inrecentyears,Israeliconsumershavegrownmoredemandingasthey’vebecomewealthierandmoreworldly-wise.Foreigntraveli
最新回复
(
0
)