永发信息网

代码题,帮我做完,我全部设为满意答案!

答案:2  悬赏:70  手机版
解决时间 2021-07-21 07:39
  • 提问者网友:喧嚣尘世
  • 2021-07-21 00:45
第二大题:操作题(考生按照系统提示目录保存试题文件,试题文件名为题目编号。例:第一题的试题文件名为:1.java,对应的字节码文件为:1.class) (55 分)
1. (15分) 问题描述:使用循环来计算数列1 + 12 + 23 + … + 99100 之和的代码。提示:可以采用如下程序框架:(仅供参考,也可用其它做法实现)
public class MyClass
{
public static void main(String[] args) {


}
}


2. (20分) 编写多线程程序。
程序描述:这个简单的 Java 程序完成三项不相关的任务。这样的程序有单个控制线程控制着这三个任务之间线性地移动。因此,程序在访问数据库之前必须等待打印机完成打印文件的任务。请改进此程序,使它成为多线程的。
class MyClass {
static public void main(String args[]) {
print_a_file();//打印文件
access_database();//访问数据库
draw_picture_on_screen();//显示图片
}
static void print_a_file()
{
system.out.println("printing_a_file");
}
static void access_database()
{
system.out.println("accessing_database");
}
static void draw_picture_on_screen()
{
system.out.printl("drawing_picture_on_screen");
}
}
提示:程序架构参考如下(仅供参考,也可用其它做法实现)。
public class MyThreadClass{ //入口主类
public static void main(String[] args) {
PrintThread printThread = new PrintThread(); //打印线程对象
...
}
}
class PrintThread extends Thread{
...
}


3. (20分) 编写程序。
程序描述:
编写一个抽象类Vehicle类(汽车类),包含:
属性:protected int Wheel; //汽车轮子个数
属性:protected int Weight; //汽车重量
构造方法:public Vehicle(int wheel,int weight){} //接收轮子个数和重量值
抽象方法:public abstract void Speak( ) //输出汽车的喇叭声音
编写一个Moveable接口,包含:
方法:double MoveSpeed(); //用于返回最大的行驶速度
编写Car(小轿车)类和Truck(卡车)类,都继承Vehicle类和实现Moveable接口;
编写测试类,打印输出小轿车和卡车的轮子个数、重量和喇叭声音以及最大行驶速度。

最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-07-21 01:04

第一题的规律是 1 +11 = 12


12+ 11 = 23


public static void main(String[] args){


int b = 23;


int sum = 0;


int sum1 = 0;


for(int i = 0;sum>=99100 ;i++){


sum = b+11;


}


}

全部回答
  • 1楼网友:鸠书
  • 2021-07-21 01:54

我在看着题目,别人又在吵着跟我打3C,你现在就要解答了吗?

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯