首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #include<stdio.h> void main() { int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i;
下述程序的输出结果是( )。 #include<stdio.h> void main() { int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i;
admin
2017-07-27
62
问题
下述程序的输出结果是( )。
#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*i+1];
for(j=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/M7Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库管理技术的发展中,数据独立性最高的是()。
定义结构体数组structstu{intnum;charname[20];}x[5]={1,"ZHAO",2,"QIAN",3,"SUN",4,"LEE",5,"ZHOU"};for(i=1;i<5;i++)
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main()
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
数据结构分为线性结构和非线性结构,带链的队列属于()。
下列队列的描述中,正确的是()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许删除的一端称作_____________。
栈和队列的共同特点是()。
随机试题
艾滋病的病原体是
脘腹痞胀,水声辘辘,泛吐清水此属()
甲公司的主营业务收入为210亿元,主营业务成本为182.50亿元,年初存货为60亿元,年末存货为10亿元,其存货周转天数是()天。
二氧化硫的治理工艺划分为()。
一般的管理方法不包括( )。
焊工贾某、王某在市职业大学教学楼工地负责焊接一个4.5m×2m×1.5m的水箱。两人在当天完成了4/5的工作量,下班后为了赶进度、抢工期,工地负责人又临时安排了一名油工加班施工,将水箱焊好的部分刷上了防锈漆。因箱顶离屋顶仅有50cm高的间隔,通风不良,到第
假设某一产品的需求价格弹性大于1,那么价格升高1%会使得需求数量
()指证券登记结算机构依法设立的用于垫付或弥补因违约交收、技术故障、操作失误、不可抗力等造成的证券登记结算机构的损失的一种基金。
1974年罗夫曼提出的社区社会工作的三大模式是( )。
如果加载一个窗体,先被触发的事件是
最新回复
(
0
)