首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {inty=1,x,a[]={2,4,6,8,10},*p; p=&a[1]; for(x=0;x<3;x++)y=y+*(p+x); printf("%d\n",y); } 程序运行后的输出结果是
有以下程序 #include main() {inty=1,x,a[]={2,4,6,8,10},*p; p=&a[1]; for(x=0;x<3;x++)y=y+*(p+x); printf("%d\n",y); } 程序运行后的输出结果是
admin
2020-03-15
45
问题
有以下程序
#include
main()
{inty=1,x,a[]={2,4,6,8,10},*p;
p=&a[1];
for(x=0;x<3;x++)y=y+*(p+x);
printf("%d\n",y);
}
程序运行后的输出结果是
选项
A、17
B、19
C、18
D、20
答案
B
解析
本题通过语句"p=&a[1]将指针变量p指向了存储单元a[1],即使得p[0]的值为4。然后通过3次for循环,x=0时,*(p+x)=*p=a[1]=4所以y=1+4=5;x=1时,*(p+x)=*(p+1)=a[2]=6,所以y=5+6=11;x=2时,*(p+x)=*(p+2)=a[3]=8,所以y=11+8=19。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/lDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关手结构化程序设计的叙述中正确的是
C语言主要是借助以下哪种手段来实现程序模块化
对于一个正常运行的C程序,以下叙述中正确的是
以下叙述中错误的是
若有以下程序,编译时出现错误,你认为出错的是#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在__________处应填入的选项是Structlink{chardata;___________}node;
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
随机试题
下列哪种疾病血浆纤维蛋白原含量不可能增高
以下哪种是乳腺癌最常见的病理组织学类型
A、吸潮B、晶型转变C、水解D、氧化E、风化苷类药物易()
设置道路立体交叉的条件有()
( )是指在中国境内有住所,或者无住所而在中国境内居住满1年的个人,负有无限纳税义务,应就其来源于中国境内及境外的全部所得缴纳个人所得税。
企业合并中,合并方(或购买方)为进行企业合并发生的各项审计、评估咨询、法律服务等中介费用。应当于发生时计入()。
甲公司是一家大型集团企业,员工数量众多,业务范围广泛。但自2009年以来,公司的效益急剧下降,市场竞争力下降,员工离职率增加,2011年度甚至出现了公司成,立以来的首次亏损。经研究分析,最高管理层发现公司在战略制定、内部组织结构和经营管理等方面存在缺陷,急
根据《流动人口计划生育工作条例》,流动人口中的成年育龄妇女,应当自到达现居地之日起()内,提交婚育证明。
犹太人又称【1】人和以色列人,其语言汉语名之曰【2】语。犹太民族创立了并一直信奉犹太教。有史料证明,犹太人和犹太教最晚于公元12世纪已经来到中国,中国人说犹太人“名其教为一赐乐业教”,当时的音译“一赐乐业”就是后来和现在的【3】,此音译还兼有“天帝赐予安居
计算机网络中常用的有线传输介质有()。
最新回复
(
0
)