首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a[ ]={ 2,4,6,8,10 }, x, *p, y=1; p = &a[1]; for( x=0; x
有以下程序 #include main() { int a[ ]={ 2,4,6,8,10 }, x, *p, y=1; p = &a[1]; for( x=0; x
admin
2019-12-17
32
问题
有以下程序
#include
main()
{ int a[ ]={ 2,4,6,8,10 }, x, *p, y=1;
p = &a[1];
for( x=0; x<3; x++ ) y += *(p+x);
printf( "%d\n",y );
}
程序的输出结果是( )。
选项
A、19
B、13
C、11
D、15
答案
A
解析
考查指针与一维数组。语句p = &a[1];意味着将指针p指向数组a的第二个元素,p+1则是指向数组a的第三个元素,同理,p+x则是指向数组a的第x+2个元素,x取值为0、1、2,然后用y和对应数组的元素累加,y=1,即是1+2+4+6+8=19,结果选A)。
转载请注明原文地址:https://kaotiyun.com/show/U1Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序#include<stdio.h>voidfun(char**p){++p;printf("%sha",*p);}main(){char*a[]=("Morning","Afternoon","Evening","Night");f
以下叙述中正确的是
有以下程序,程序的输出结果是main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf("%d\n",pad);}
以下叙述中正确的是
下列叙述中正确的是
下列关于数据库设计的叙述中,正确的是
设有定义:char*c:以下选项中能够使c正确指向一个字符串的是
随机试题
Everycountryhasitsheroes.Theymaybesoldiersorsportspeople,doctorsorfilmstars.Weadmirethemfortheircourage,th
盐酸氯丙嗪的溶液澄清度检查主要是控制
在NH3.H2O中加入一些NH4Cl晶体,则下列说法正确的为()。
已知a,b是不相等的正数,求证:a4+b4>2a3b+2ab3—2a2b2.
某年10月份有四个星期四,五个星期三,这年的10月8日是星期()。
正强化又称“阳性强化”,是指个体做出某种行为或反应,随后或同时得到某种奖励,从而使行为或反应的强度、概率或速度提高的过程。也可以说,正强化是通过增加一个喜欢的刺激以提高事件发生的概率。根据上述定义,下列运用了正强化的是:
股指期货属于资本市场。()
当一名司机被怀疑饮用了过多的酒精时,与检验该司机血液中的酒精含量水平相比,检验该司机走直线的能力是检验该司机是否适于驾车的更可靠的指标。以下哪项如果正确,最能构成对上述论证的支持?
实践作为检验真理的标准,既是确定的又是不确定的。其不确定性是因为
AntoniaCastanedahasutilizedscholarshipfromwomen’sstudiesandMexican-Americanhistorytoexaminenineteenth-centuryliter
最新回复
(
0
)