首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int y=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() { int y=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
2019-07-14
34
问题
有以下程序
#include
main()
{ int y=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/7ARp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。
有以下程序#includemain(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是()。
有以下程序#includestructS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;in-1;i++)for(j=i+1;jn;j++)if(p-
有以下程序#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
有以下程序#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);}程序运行后的输出结果是()。
有以下程序#include#defineS(x)x*xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j+2),S(j+k+2));}程序的运行结果是()。
以下选项中正确的语句组是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
软件设计中划分模块的一个准则是( )。
负责数据库中查询操作的数据库语言是( )。
随机试题
A.腮腺B.颌下腺C.舌下腺D.唇腺E.腭腺
急性胆管炎的Charcot三联征是指
中国工程咨询协会属于()行业性社团组织。
逾期交付标的物的,遇价格上涨按( )执行。
《特种设备安全监察条例》规定,特种设备的安装、改造、维修必须由()的单位进行。
根据《公司法》的规定,有限责任公司股东会会议对下列事项作出的决议中,、必须经代表2/3以上表决权的股东通过的有()。
为什么利率和收入的组合点位于IS曲线右上方时,反映产品市场上供过于求的情况?画图说明。[辽宁大学816西方经济学2005研]
下列关于紧急避险的说法正确的是()
Awell-writtencomposition______goodchoiceofwordsandclearorganizationamongotherthings.
中国革命道路理论提出的意义是
最新回复
(
0
)