首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(
下述程序的输出结果是( )。 #include<stdio.h> void main() {int a[20],*p[4]; int i,k=0; for(i=0;i<20;i++) a[i]=i; for(
admin
2011-06-10
49
问题
下述程序的输出结果是( )。 #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(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/8DPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
在名称为Form1的窗体上画一个垂直滚动条和一个命令按钮,其名称分别为VScmll1和Command1,编写适当的事件过程。程序运行后,如果单击命令按钮,则按如下要求设置垂直滚动条的属性:Max=窗体高度Min=0LargeC
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是
已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是
以下选项中可作为C语言合法整数的是
在Windows环境下,资源管理器左窗口中的某文件夹左边标有"+"标记表示
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
有以下语句段:intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值:n1=10n2=20每个输出行从第一列开始,请填空。
数据流图中带有箭头的线段表示的是______。
随机试题
InsomepartsoftheUnitedStates,farmingiseasy.Butfarminghasalwaysbeendifficultinthe【T1】________cornerofthecount
下列()是基本票据行为。
TheWhiteHouseisthemostvisitedresidenceintheworld.ToursmaybescheduledthroughourWashingtonDCoffice.Duetosecu
A、避免血栓形成B、减少出血C、促进肺复张D、提高身体耐力E、促进痰液排出肺癌患者术后练习深呼吸
h.s.的含义是
法律规定代位权的成立应具备法定要件,以下不属于此要件的是( )。
Thedefenseworks___________longagotokeeptheenemyaway.
镇政府在开展扶贫工作,领导安排你到辖区各村开展调研,以便更好地制订扶贫方案。你会怎么开展调研?
设列表框的名称为List1,则下列与List1.Text中的值相同的属性值是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
最新回复
(
0
)