首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(i=0;i<4;i++) p[i]=&a[
下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(i=0;i<4;i++) p[i]=&a[
admin
2020-10-26
31
问题
下述程序的输出结果是( )。
#include<stdio.h>
void main()
{int a[20],*p[4];
int i,k=0;
for(i=0;i<20;i++)
a
=i;
for(i=0;i<4;i++)
p
=&a[i*j+1];
for(i=0;i<4;i++)
{k=k+*p
;}
printf("%d",k);
}
选项
A、10
B、18
C、6
D、数组元素引用不合法,输出结果不定
答案
B
解析
第一个for循环,给数组a的20个元素分别赋值0~19;第二个for循环,给数组p赋值,p[0]=a[1]=1,p[1]=a[2]=2,p[2]=a[5]=5,p[3]=a[10]=10;第三个for循环,将数组p中元素的值进行累加,k=1+2+5+10=18。
转载请注明原文地址:https://kaotiyun.com/show/RR3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下列叙述中正确的是
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(P,"Qian");}main(){STUa={"Zhao",’m’,290},b
软件生命周期中的活动不包括
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
有以下程序:#includemain(){inty=9;for(;y>0;y一一)if(y%3==0)printf(“%d”,一一y);}程序的运行结果是()。
软件测试的目的是()。【10年9月】
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
若有定义语句:intx=10;,则表达式x一=x+x的值为()。
随机试题
甲状腺下动脉起自
足月儿,G4P1,出生时一般情况好,无青紫窒息,纯母乳喂养,生后12h即出现黄疸,其母孕期体健,前3胎中,第1胎为人工流产,第2、3胎在生后均因黄疸死亡。该患儿黄疸的原因最可能为
如果期货期权被执行,看跌期权的买方将会转换为期货合约的多头头寸。()
合同权利义务的转让必须具备()要件。
朱元璋建立明朝后,通过()等措施,极大地强化了中央集权的封建君主专制。
癸卯学制是我国第一个正式颁布的现代学制。
保育
在各级政府部门内部网络信息化建设的过程中,应当设立负责地区政府电子政务的专业机构,其作用在于()。
计算二重积分x(y+1)dσ,其中积分区域D由y轴与曲线围成。
setLayout()方法是所有容器的父类【】的方法。
最新回复
(
0
)