A: 101
B: 100
C: 99
D: 98
举一反三
- 写出下列程序的输出结果 public class Test { public static void main(String[] args) { Count myCount = new Count(); int times = 0; for(int i=0;i<100;i++) increment(myCount , times); System.out.println(“count is” + myCount.count); System.out.println(“time is”+ times); } public static void increment(Count c , int times) { c.count++; times++; } } class Count { public int count; Count(int c) { count =c; } Count() { count =1; } }
- class Count { public int count; public Count(int c) { count = c; } public Count() { count = 1; }}public class Test { public static void increment(Count c, int times) { c.count++; times++; } public static void main(String args[]) { Count myCount = new Count(); int times = 0; for (int i = 0; i A: myCount.count=4 times=0 B: myCount.count=3 times=0 C: myCount.count=4 times=1 D: myCount.count=3 times=1
- class Count {public int count;public Count(int c) {count = c;}public Count(){count = 1;}}public class Test {public static void increment(Count c, int times) {c.count++;times++;}public static void main A: myCount.count=4 times=0 B: myCount.count=4 times=1 C: myCount.count=3 times=1 D: myCount.count=3 times=0
- 阅读以下程序public class Count{static int count;int number;public Count(){count = count + 1;number = count;}}class Test{public static void Main(){Count a = new Count();Count b = new Count();Count c = new Count();}}程序运行后,对象a的count值是() A: 0 B: 1 C: 2 D: 3
- classCount{publicintcount;publicCount(intc){count=c;}publicCount(){count=1;}}publicclassTest{publicstaticvoidincrement(Countc,inttimes){c.count++;times++;}publicstaticvoidmain(Stringargs[]){CountmyCount=newCount();inttimes=0;for(inti=0;i<3;i++)increment(myCount,times);System.out.println("myCount.count="+myCount.count+"times="+times);}}程序的运行结果正确的是()
内容
- 0
下列程序的运行结果是()。 public class Test public static void main ( String [ ] args ) int count = 0 for( int i = 1 i < 5 i = 2) for( int j = 1 j< = 10 j = 3) count System .out .print (count ) _
- 1
给定一个Java程序的代码如下所示,则编译运行后,输出结果是 ( )。 public class Test { int count = 9; public void count() { System.out.println("count=" + count++); } A: blic static void main(String args[]) new Test().count(); new Test().count();}} B: count=9 count=9 C: count=10 count=9 D: count=10 count=10 E: count=9 count=10
- 2
下面的代码段执行之后count的值是什么( ) int count = 1; for(int i = 1; i <= 5; i++) { count+= i; } System.out.println(count); int count = 1; for(int i = 1; i <= 5; i++) { count+= i; } System.out.println(count);
- 3
下面的代码段执行之后count的值是什么( ) int count = 1; for (int i = 1; i <= 5; i++) { count += i; } System.out.println(count);
- 4
分析下列程序,写出其功能。 import java.applet.*; import java.awt.*; import java.awt.event.*; public class Test extends Applet implements MouseListener { final int number = 5; int count = 0; Image[] card = new Image[number]; public void init() { setSize(1200,1000); addMouseListener(this); for (int i = 0; i < number; i++) { card[i] = getImage(getCodeBase(), i+".jpg"); } } public void paint(Graphics g) { if ((card[count]) != null) g.drawImage(card[count], 10,10,card[count].getWidth(this),card[count].getHeight(this), this); } public void mousePressed(MouseEvent e) { count = (count + 1) % number; repaint(); } public void mouseReleased(MouseEvent e) {} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} public void mouseClicked(MouseEvent e) {} }