《Java语言程序设计基础教程》习题解答

精品

int MyIntArray[] = { 10, 20, 30, 40, 50, 60, 70 }; 则执行以下几个语句后的输出结果是: 。

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);

21、数组对象的长度在数组对象创建之后,就______改变。数组元素的下标总是从______开始。

22、对于数组int[][]t={{1,2,3},{4,5,6}}来说,t.length等于______,t[0].length等于______。

23、已知数组a的定义为“int a[]={1,2,3,4,5};”,则a[2]=______,数组b的定义为“int b[]=new int[5];”,则b[2]=______,数组c的定义为“Object []c=new Object[5];”,则c[2]=______。

24、调用数组元素时,用______和______来唯一确定数组中的元素。

25、什么是数组?数组有哪些特点?Java中创建数组需要哪些步骤?如何访问数组的第一个元素?

26、编程计算10~20的整数的平方值,将结果保存在一个数组中。

感谢下载载

精品

27、编写一个程序使之从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。

28、某人有5张3分和4张5分的邮票,请编写一个程序,计算由这些邮票中的1张或若干张可以得到多少种不同的邮资。

29、分析写出下列程序完成的功能。

public class sun { }

30、编写一个字符界面的Java Application程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。

31、如果我国经济以每年10%的速度保持稳定增长,请编写一个程序,计算每年达到多少,多少年可以实现总量翻两番。

class exA4_1{

public static void main(String args[]){

public static void main(String args[]) { }

double sum = 0.0;

for (int i = 1; i <= 100; i++)

sum += 1.0 / (double) i;

System.out.println(\

感谢下载载

精品

int a=0;

double i=0.10,sum=1; while(sum<=4){ sum=(i+1)*sum; a++;

System.out.println(\第\年达到\ }

System.out.println(\需要\年实现两番\ } }

感谢下载载

精品

感谢下载载

精品

第3章 类和对象

练习思考题

1、 下列关于变量的叙述哪个是错的?( )

A. 实例变量是类的成员变量。

B. 在方法中定义的局部变量在该方法被执行时创建。 C. 实例变量用关键字static声明。 D. 局部变量在使用前必须被初始化。 解答:C

2、 在Java语言中,下列哪个包是编译器自动导入的?( )

A. java.applet B. java.lang C. java.io

D. java.awt

解答:B

3、 当类的成员未用访问权限修饰符时,Java认为此成员的访问权限为(

A. private B. protected

C.friendly

D.public

感谢下载载

。3.9 )

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4