试题与答案

下面程序段的输出结果是( )。 public class TeSt publi

题型:单项选择题

题目:

下面程序段的输出结果是( )。
public class TeSt
public static voidmain(Stringargs[])
int[]a=new int[11];
int[]p=new int[4];
intk=5;
for(int i=1;i<=10;i++)
a[i]=i;
for(inti=1;i<=3;i++)
p[i]=a[i*i];
for(inti=1;i<=3;i++)
k=k+p[i]*2;
System.out.println(k);

A.37

B.31

C.33

D.35

答案:

参考答案:C

解析: 本题是对for循环语句和数组的综合考查。题中共定义了两个数组:a[]和p[],共用了3次for循环:第1个for语句对数组a[i]赋值;第2个for语句和对数组p[i]赋值;第3个for语句计算k的值。3次循环分别得到:5,15和33。正确答案为选项C。

试题推荐
题型:问答题 案例分析题

某市政工程公司承建一道路工程,基层为180mm水泥稳定碎石,面层为沥青混凝土。项目经理亲自参加了技术准备会议,并强调:项目技术负责人作为工程质量的第一负责人,必须尽快主持编制项目质量计划,亲自做好技术交底工作。开工前项目技术负责人就工程特点、概况、设计要求向施工人员进行了技术交底。基层施工中,以自卸汽车运输混合料,沥青混凝土摊铺机铺筑,12~15t三轮压路机碾压。面层横缝采用平接缝,接缝施工时,先用熨平板预热接缝。摊铺新的沥青混凝土后,由前一日施工结束停放在摊铺机后路面上的压路机顺路线方向从中心向外侧碾压。

项目技术负责人技术交底内容不全面,予以补充。

查看答案
微信公众账号搜索答案