单项选择题

下面程序段的输出结果是______。
public class Test
public static void main(String args[])
int[] a=new int[11];
int[] p=new int[4];
int k=5;
for(int i=1; i<=10; i++) a[i]=i;
for(int i=1; i<=3; i<++) p[i]=a[i*i];
for(int i=1; i<=3; j++) k=k+p[i]*2;
System.out.println(k);

A) 37
B) 31
C) 33
D) 35
<上一题 目录 下一题>
热门 试题

单项选择题
下列说法中错误的一项是
A) 当线程需要在synchronized块中等待共享数据状态改变时,则需要调用wait()方法
B) 当线程需要在synchronized块中等待共享数据状态改变时,则需要调用notify()方法
C) 线程在synchronized块中执行完操作后,调用notify()方法通知正在等待的线程重新占有锁
D) wait()和notify()可以实现线程的同步操作
单项选择题
关于下面的程序段,说法正确的是 import java.awt.*; import java.applet.*; public class Test extends Applet Canvas MyCanvas; public void init() MyCanvas=new Canvas(); MyCanvas.setBackground(Color.cyan); add(MyCanvas);
A) 程序可以运行,且看到显示
B) 程序编译出错
C) 程序可以运行,但看不到显示
D) 以上说法都不对
相关试题
  • 面向对象编程的三个基本特征是 【2】 、...
  • 我们在Java程序中把关键字 ______ ...
  • 在面向对象方法中,类的实例称为 【1】 。
  • 下面代码包括一个HTML文件和一个Applet类,...
  • 需求分析最终结果是产生 【3】 。