首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: main() {int a[]={2,4,6,8,10),y=0,x,*P; P=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d\n",y); } 程序运行后的输
有以下程序: main() {int a[]={2,4,6,8,10),y=0,x,*P; P=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d\n",y); } 程序运行后的输
admin
2011-06-10
25
问题
有以下程序: main() {int a[]={2,4,6,8,10),y=0,x,*P; P=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d\n",y); } 程序运行后的输出结果是( )。
选项
A、10
B、11
C、14
D、15
答案
C
解析
指针变量p指向数组元素a[1],则p[1]即为a[2],p[2]即为a[3],执行第一次for循环时,y=y+p[1]=0+a[2]=6,第二次执行for循环,y=y+p[2]=6+a[3]=14,此时x为3,for循环条件不满足,退出循环,输出y的值为14。
转载请注明原文地址:https://jikaoti.com/ti/9GB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段: intx=2002,y=2003; printf("%d\n",(x,y)); 则以下叙述中正确的是
以下sum函数的功能是计算下列级数之和。 [*] 请给函数中的各变量正确赋初值。 double sum(doublex,intn) { int i; double a,b,s; 【】 for(i=
有以下程序 #include<stdlib.h> structNODE{ intnum; structNODE*next;}; main( ) { structNODE*p,*q,*r; intsum=
有以下程序的输出结果是( ) main( ) { char a[ ]=”abcdefg”,b[10]=”abcdefg”; printf(“%d %d\n”,sizeof(a),sizeof(b));}
有以下程序的输出结果是() charfun(charx,chary) {if(x main( ) { inta=’9’,b=’8’,c=’7’; printf(“%c\n”,fun(fun(a,b),fun
有以下说明和定义语句 structstudent {intage;charnum[8];}; structstudentstu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}};
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【】。
在一棵二叉树上第6层的结点个数最多是______个。
随机试题
功能温肺化饮、化痰止咳的药是
定影液的成分有
月经后期是指月经周期推迟多少天以上()
我国《基金法》规定,基金托管人的更换条件有()。
某上市银行的一位董事涉及巨额贪污,可能对该银行的股票价格造成重大打压,银行业从业人员小张的做法不属于利用内幕消息进行交易的是()。
香港游客丢失港澳居民来往内地通行证,经过办理有关手续,由公安机关出入境管理部门签发一次性有效的()。
下列属于韩愈作品的是()。
五四运动后,()等地相继成立了共产主义小组。
There’sbeenalotoftalkaboutextraterrestrialbeingsvisitingourplanet.Idon’tputmuchstockinthat.Iamconvinced,ho
Bloodisvitaltomaintainingastablebodytemperature;inhumans,bodytemperaturenormallyfluctuateswithinadegreeof37.0
最新回复
(
0
)