Java程序填空
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本题的功能是计算二维数组arr[][]={{34,21,45,67,20),{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。
参考答案:
第1处:j<5或j<=4
第2处:j=0
第3处:i++或i+=1或i=i+1
本题的功能是通过鼠标确定两个点,然后画两点间的直线。窗口中有-个按钮“Draw line”,单击该按钮后,它就处于按下状态,然后用鼠标在窗口中单击-下,在单击的地方就会出现-个坐标圆点,用鼠标在另外-个地方单击-下又会出现另外-个圆点,并且此时在两个坐标圆点间画出-条直线,且“Draw line”处于可用状态,再单击这个按钮就可以画另外-条直线。
•参考答案:
第1处:Point
第2处:mevt.getPoint
下面的程序中,有两个文本框,Input和Output,用户在Input文本框中输入字符串后回车,字符串会在Output文本框中出现。
•参考答案:
第1处;new Actionlistener()
第2处:tfl.getText()
本题中定义了长度为20的-维整型数组a,并将数组元素的下标值赋给数组元素,最后打印输出数组中下标为奇数的元素。
public class javal{
public static void main(String[]args){
int a[]=
Int i:
for
a[i]=i
for
i++)
=1:
i=0;i<20;i++){
System.out.print(”a[”+i+”]=”+a[i]+”,“);
}
•参考答案:
第1处:new int020]
第2处:i=0;i<20
第3处:i%2 !=0
本题的功能是计算二维数组arr[][]={{34,21,45,67,20},{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。
public class javal{
public static void main(String[]args){
int arr[][]={{34,21,45,67,20),{23,10,3,45,
76},{22,3,79,56,50}};
int i=0:
intj=0;
int min=arr[0][0];
while(i<3){
while( ){
if(arr[i][j] min=arr[i][j]; j++; } ; ; } System.out.println("The min:"+min); } } •参考答案: 第1处:j<5或j<=4 第2处:j=0 第3处:i++或i+=1或i=i+1 本题将数组中arr[]={5,6,3,7,9,1}的各个元素按下标的逆序输出。 public class javal{ public static void main(String[]args){ int arr[]={5,6,3,7,9,1}; ; n= ; while(n>=O){ System.OUt.print(arr[n]+""); ; } } } •参考答案: 第1处:int n 第2处:arr.1ength-1 第3处:n--或n=n-1或n-=l .本题定义了一个方法add(),用于求两个整形数的和。方法中有两个整形参数a和b,方法体中计算a和b的和sum,并将结果返回。程序中调用add()方法求整数24和34的和,并将结果打印输出。 public class javal{ public static void main(String[]args){ int a=24,b=34; System.out.println(add(a,b)); } public static int add( ){ ; sum—a+b; ; } } •参考答案: 第1处:int a,int b 第2处:int sum 第3处:return sum 本题将一个整形变量opl的二进制的低3位全部变成1。public class javal{ public static void main(String[]args){ opl=21; int op2=7: res; ; System.out.println(res); } } •参考答案: 第1处:int 第2处:int 第3处:res=opl|op2 本题的功能是计算l~10之间除了5以外的各个自然数的和。public class javal{ public static void main(String[]args){ int i=1 ; int sum=0; while(i<=10){ if(i= =5){ ; ; } ; i++; } System.out.println("sum="+sum); } } •参考答案: 第1处:i=i+1或i++或i+=1 第2处:continue 第3处:sum+=i或sum=sum+i