首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
29
问题
有以下程序
#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>#defineS(x)4*(x)*x4+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有以下程序,程序运行后的输出结果是#include<stdio.h>main(){inta=3;printf("%d\n",(a+=a-a*a));}
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是
以下选项中正确的定义语句是
有如下嵌套的if语句if(a<b)iffa<c)k=a;elsek=c:elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是
数据的存储结构是指
以下能正确定义字符串的语句是
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是
若要求从键盘读入含有空格字符的字符串,应使用函数
随机试题
在横断层面上,右肺上叶支气管出现的标志是_______________,左肺上叶支气管出现的标志是_______________。
下列不属于项目前期策划论证的阶段是()
阅读《大同》中的一段文字,并回答下列问题:今大道既隐,天下为家,各亲其亲,各子其子,货力为已,大人世及以为礼,城郭沟池以为固,礼义以为纪。以正君臣,以笃父子,以睦兄弟,以和夫妇,以设制度,以立田里,以贤勇知,以功为己,故谋用是作,而兵由此起。禹、
对于过敏『生紫癜肾炎的治疗,下列哪种说法不正确
丁卡因不用于浸润麻醉的原因,主要是该药()
下列不属于商品流通作用的是()。
(2016年)下列有关注册会计师评估被审计单位信息系统复杂度的说法中,错误的是()。
试述学生不良品德的矫正措施及其心理学依据。
在WWW服务中,统一资源定位器URL可以由3部分组成,即【 】、主机名与文件名。
Youknowyoushoulddoit,otherpeopledoitallthetime.Maybeyou’vealreadydoneitbutitwasn’tverysatisfying,andyou’
最新回复
(
0
)