1. 下面代码执行后,正确的输出结果是: Doing it for n is:3_________
public class Example {
public static void main(String args[]) {
int n = 3;
do {
System.out.println("Doing it for n is:" + n);
} while (--n> 3);
}
2. Java应用程序的main方法中有以下语句,则输出的结果是___9_____
int[] x={2,3,-8,7,9};
int max=x[0];
for(int i=1;i<x.length;i++){
if(x[i]>max)
max=x[i];
System.out.println(max);
3. 设有数组定义:
int MyIntArray[] = { 10, 20, 30, 40, 50, 60, 70 };
则执行以下几个语句后的输出结果是: 120 。
int MyIntArray[] = { 10, 20, 30, 40, 50, 60, 70 };
int s = 0;
for (int i = 0; i < MyIntArray.length; i++)
if (i % 2 == 1)
s += MyIntArray[i];
System.out.println(s);
4抽象类A和抽象类B的定义如下:10
abstract class A {
abstract int getinfo();
public class B extends A {
private int a = 10;
public int getinfo() {
return a;
}
public static void main(String args[]) {
B b = new B();
System.out.println(b.getinfo());
}
}则输出的结果是:___10___
5. 下面程序的运行结果是__5____
class A {
protected static int count =3;
public A() {
count++;
}
class B extends A {
public B() {
count++;
}
class C {
public static void main(String args[]) {
B b = new B();
System.out.println("count=" + b.count);
}
二:编程题(每题20分)
1. 使用 java 语言编写程序 功能要求:输出一个 九九乘法表。
class biao {
public static void main(String args[]) {
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print(j+"*"+i+"="+i*j+" ");
}
System.out.println("");
}
}
2. 使用 java 语言 编写 程序 功能要求:任意输入十个数,能按 降序 排列 并输出排列结果。
import java.util.*;
class C {
public static void main(String args[]) {
float [] count=new float[10];
Scanner scanner=new Scanner(System.in);
System.out.println("请输入任意十个数:");
for(int i=0;i<10;i++)
{
float num=scanner.nextInt();
count[i]=num;
}
float max=count[0];
for(int i=0;i<10;i++)
{
if(count[i]>max)
{
max=count[i];
}
}
System.out.println("最大的数是:"+max);
}
3. 编写一个 父类Animal 类,并定义为抽象类,此类 包含属性 age ,name;包含抽象方法 eat(); Animal 类有两个子类,分别为 Dog类,Cat 类,用这两个子类的对象 dog,cat分别 调用自己的方法输出:“ 汪汪:狗吃骨头 ”,” 猫猫:猫吃鱼”。
abstract class Animal
int age;
String name;
abstract void eat();
class Cat extends Animal
void eat()
{
System.out.println("汪汪:狗吃骨头 ");
}
}
class Dog extends Animal
void eat()
{
System.out.println("猫猫:猫吃鱼 ");
}
}
class MainAnimal {
public static void main(String [] args)
{
Cat cat=new Cat();
Dog dog=new Dog();
cat.eat();
dog.eat();
}
相关问题来自于有问必答网(shenzhidao.com)