首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
38
问题
有以下程序
#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全国计算机二级
相关试题推荐
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",y);}程序运行后的输出结果是
下列叙述中正确的是
C语言主要是借助以下哪种手段来实现程序模块化
对于一个正常运行的C程序,以下叙述中正确的是
不能正确表示数学式的表达式是
以下叙述中错误的是
以下能正确定义且赋初值的语句是
随机试题
男性,64岁,吞咽困难3个月。30年前因“胃溃疡穿孔”曾行“胃大部切除术”。入院上消化道造影提示;食管中段长4cm狭窄,胃呈术后改变(毕I式)。如胃镜病理已证实为食管鳞癌,最合理的治疗方案是
A.原子吸收分光光度法B.电化学分析技术C.散射比浊法D.荧光分析法E.电泳技术指出检测下列物质常用的技术血清钠的检测
患者,男性,54岁,缺失3个月,残冠,已作根管充填。如果均近中倾斜并接触良好,采用固定桥修复时,的固位体最好设计成
下消化道出血常引起柏油样便。()
外国投资者股权并购的,并购后所设外商投资企业承继被并购境内公司的债权和债务。()
在《最强大脑》中国战队的12强里,有这样一个群体引人关注,他们平均年龄14岁半。共性是未成年人、自信、天赋异禀,在舞台上放言要挑战全世界。但随着在对抗赛中的失控表现,人们将关注点转向中意神童的表现反差一赢了比赛输了快乐;注重荣誉与胜利,不会享受比赛;天才少
广州的天气和北京的不同。TheweatherinGuangZhou________________________inBeijing.
一个不学习的学生表现出良好的学习行为时,老师就撤除对他的惩罚,这是()
西方心理学的理论流派主要有_______、机能主义、行为主义、格式塔心理学、精神分析学派。
物质资料的生产方式是社会存在和发展的物质基础,它体现的关系是()。
最新回复
(
0
)