【精选】JAVA必做习题.pdfVIP

  • 144
  • 0
  • 约4.17千字
  • 约 7页
  • 2017-12-04 发布于贵州
  • 举报
【精选】JAVA必做习题

综合练习题  1.  下列程序中定义了一个长度为 20  的整数数组,然后将  1­20  分别赋给数组元素,计算该数组中所有元素的和。  2.  本程序的功能是判断年份 1990、2000 和 2008 是否是闰年, 并打印输出判断结果。  3.  本程序计算三个数 (1234,456,­987)中的最大数并输出结 果。  4.  本程序的功能是把一个字符串作为参数传递给程序,与程序 中的字符串比较, 如果相等输出“Equal”, 否则输出“Unequal”, 比如运行程序:java exam_6 Welcome,则打印输出为:Equal。  5.  本程序的功能是输出字符串:Welcome!和表达式:a/b c,以 及输出:\\do something。  6.  本程序的功能是输出0 到 20 之间所有奇数的和。  7.  本程序中定义了一个长度为 20 的整形数组并赋值,且数组中 的数值是递增的,程序将数组中元素做头尾置换,即数组中 第 1 个元素和倒数第 1 个元素交换,数组中第 2 个元素和倒 数第 2 个元素交换,依次进行,最后从第 1 个元素开始打印 输出。  8.  本程序的功能是随机产生 50个 0 到 100 间的随机数,并计算  70 到 80 间随机数的个数 (包括 70,不包括 80)。  9.  本程序随机产生若干字母(A­Z 间),直到出现字母 Q 停止。  10.本程序提示输入年份,然后判断该年份是否为闰年。 11.本程序提示输入年份,然后判断该月份的天数,如果输入的 是 2 月份,则天数按 28 天计。  12.本程序定义了一个长度为 50 的一维数组, 并且分别将 1到 50  赋给数组中的各个元素,最后输出数组元素对应的值。  13.本 程 序 比 较 两 个 数 组  arrl {2,4,6,8,10}  和  arr2 {3,5,7,9,11,13,15,17}的长度,然后用长度短的数组覆盖 长度长的数组的前几项,再将覆盖后的数组中的元素打印出 来。  14.本程序的功能是: 获得字符串China的长度和最后一个字符, 并将这些信息打印出来。  15.本程序的功能是定义一个数组,然后将数组元素下标的值赋 值给数组元素,最后按照数组元素下标的逆序输出数组。  16.本程序的功能是定义类中带有参数的构造方法  exam_19()和 普通方法 printInfo(),并定义类的对象 temp,程序中将字符串  “Jim”和整数 19在定义对象时作为构造方法的参数传递给类, 然后调用方法printInfo()打印传递的变量 (Jim 已经又 19岁了)  17.本程序的功能是计算二维数组各个元素的和。程序中定义了 二维数组 arr,arr 有 3 行 4 列共 12 个元素,程序中采用 for  循环语句的嵌套来计算数组中各个元素的和,并将结果保存 在 sum 变量中,最后打印输出计算结果。  18.本程序的功能是依次输出26 个字母,即 A­Z  19.计算 自然数 1­20 的和 20.本程序的功能是用冒泡法对数组元素  arr[] {30,1,­9,70}  进行排列(从小到大).冒泡法排序就是比较相邻的两个元素的 大小,然后把小的元素交换到前面  21.本程序的功能是依次输出4,2,7  22.本程序的功能是比较三个数(13,35,6)的大小, 将最小的数输出 来  23.本程序的功能是计算 1­10之间(包括 1和 10)除了55 以外各个 自然数的和  24.本程序要求定义一个 add方法,用于求 2 个整型数的和  25.本程序产生一个 1­10之间的随机数, 并要求你输入一个数字, 如果输入的数字比随机数大,则显示 “try smaller”,如果输入 的数字比随机数小,则显示 “try bigger”  26.本程序是统计成绩不及格的人数,分数有 56,90,89,23,  45,61,60,59  27.本程序计算 2 个整数 25和 7 的商和余数  28.本程序求一个实数 37.13 的整数部分和小数部分, 并打印输出  29.本程序计算一个 3 位整数的个位、十位、百位,并分别打印

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档