是非对错 无人知道~~
« »

闽江学院软件学院Java半期考试题

考试时间:45分钟
 1:用你的姓名+学号命名一个工程(例如:“李明220051501001”)—-20分
 2:程序一要求如下:—————-60分
    编写一多线程程序,每隔一秒随机产生一个0到1000之间的整数,---20
    若为偶数,则打印“这是一个偶数”,---10
    若为奇数,则打印“这是一个奇数”----10
    偶数出现5次,则程序停止运行。------20
 3:其余20分考察熟练度;
      评分标准:第一个做完并正确+20分;第二个做完并正确+18分;…….依次类推,第十个+2分.其他不加分.
 4:发现雷同,作弊以及协助作弊者均为0分.
 5:缺考为0分.

我的答案:

主类:

public class _main {
 public static void main(String[] args) {
  begin b =new begin(“判断奇偶数”);
  b.start();
 }
}

线程类:

public class begin extends Thread {
 public begin(String str){
  super(str);
 }
 public void run(){
  int i=0;
  long temp;
  while(i<5)
  {
   temp=(long)(Math.random()*1000);
   if(temp%2==0)
   {
    System.out.println(temp+”是一个偶数”);
    i++;
   }
   else
   {
    System.out.println(temp+”是一个奇数”);
   }
   try {
    sleep(1000);
   } catch (InterruptedException e) {
    e.printStackTrace();
   }
  }
  System.out.println(“已经产生”+i+”个偶数,程序停止”);
 }
}

日志信息 »

该日志于2010-05-12 13:02由 HDH 发表在考试分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

没有评论

发表评论 »