首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int y=1,x,a[]={2,4,6,8,10},*p; p=&a[1]; for( x=0; x
有以下程序 #include main() { int y=1,x,a[]={2,4,6,8,10},*p; p=&a[1]; for( x=0; x
admin
2015-07-28
91
问题
有以下程序
#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、19
B、17
C、18
D、20
答案
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://www.kaotiyun.com/show/o7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果为______。 main() { int a,b; for(a=1,b=1;a<=100;a++) { if(b>=20) break; if(b%3==1) { b+=3; continue; } b-=5; } printf("%d
以下程序的输出结果是______。 main() { int i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<=3;j++) {if(j%2) continue;x++; } x++; } printf("x=% d\
设x、y、z和k都是int型变量,则执行表达式:x=(y=4,Z=16,k=32)后,x的值为______。
以下选项中,属于C语言中合法的常量的是______。
下列函数的功能是fun(char*a,char*B){while((*b=*A)!=‘\O’){a++;b++;}}
以下选项中与iF(a==1)a=B;elsea++;语句功能不同的sWish语句是
若有说明:int*p1,*p2,n=8,m;下列均是正确赋值语句的选项是()。
C语言规定,在一个源程序中,main函数的位置
C语言源程序名的后缀是()。
随机试题
当代中国同世界的关系发生了历史性变化,中国的前途命运日益紧密地同世界的前途命运联系在一起。不管国际风云如何变幻,中国政府和人民都将高举和平、发展、合作旗帜,奉行独立自主的和平外交政策,维护国家主权、安全、发展利益,恪守维护世界和平、促进共同发展的外交政策宗
属于混合性血栓的是
既抑制原核生物又抑制真核生物蛋白质生物合成的抗生素是
小儿指纹淡红,其证候是()
心脏病人带洋地黄出院时,嘱病人脉率少于多少时,停止用药
设冷、热流体的进、出口温度不变,仅改变其流动方式,则它们的对数平均温差最大应是()时。
在应用分层法时,首先要划分调查分析的层次,一般可根据()等进行划分。
财务报表编制应遵循重要性原则,判断项目性质的重要性,应考虑的因素有()。
对于财产保险公司而言,( )占其负债比重最大。
()标志着中国新教育的开端。
最新回复
(
0
)