
java课作业 10
2.用命令行输入参数的方式,建立一个一维数组,数组大小由参数决定。用1~100之间的随机数自动对数组元素赋值,然后将第一个数组元素的值与最后一个数组元素的值交换,将第二个...
2.用命令行输入参数的方式,建立一个一维数组,数组大小由参数决定。
用1~100之间的随机数自动对数组元素赋值,然后将第一个数组元素的
值与最后一个数组元素的值交换,将第二个数组元素的值与倒数第二个元素的值交换
以此类推至到全部交换完成。
如题 展开
用1~100之间的随机数自动对数组元素赋值,然后将第一个数组元素的
值与最后一个数组元素的值交换,将第二个数组元素的值与倒数第二个元素的值交换
以此类推至到全部交换完成。
如题 展开
1个回答
展开全部
1、创建TestArr.java文件,将代码粘贴进去。
2、命令行 ->javac TestArr.java
3、命令行 ->java TestArr [随便写个数字就OK]
class TestArr{
public static void main(String args[]){
int arrlength=Integer.parseInt(args[0]);
int arr[]=new int[arrlength];
System.out.println("对调数值前:");
for(int i=0;i<arrlength;i++){
arr[i]=(int)(Math.random()*100);//随机数赋值
//输出数组元素值用制表符隔开
System.out.print("arr["+i+"]="+arr[i]+"\t");
//行尾补回车
if((i+1)%5==0 ||i==(arrlength-1))
System.out.println();
}
//对调数组元素数值
int temp;
for(int i=0;i<arrlength/2;i++){
temp=arr[i]; //对称头元素值取出
arr[i]=arr[arrlength-i-1]; //对称头元素赋对称尾元素值
arr[arrlength-i-1]=temp; //对称尾元素赋对称
头元素值
}
//将结果输出
System.out.println("对调数值后:");
for(int i=0;i<arrlength;i++){
//输出数组元素值用制表符隔开
System.out.print("arr["+i+"]="+arr[i]+"\t");
//行尾补回车
if((i+1)%5==0 ||i==(arrlength-1))System.out.println();}
}
}
2、命令行 ->javac TestArr.java
3、命令行 ->java TestArr [随便写个数字就OK]
class TestArr{
public static void main(String args[]){
int arrlength=Integer.parseInt(args[0]);
int arr[]=new int[arrlength];
System.out.println("对调数值前:");
for(int i=0;i<arrlength;i++){
arr[i]=(int)(Math.random()*100);//随机数赋值
//输出数组元素值用制表符隔开
System.out.print("arr["+i+"]="+arr[i]+"\t");
//行尾补回车
if((i+1)%5==0 ||i==(arrlength-1))
System.out.println();
}
//对调数组元素数值
int temp;
for(int i=0;i<arrlength/2;i++){
temp=arr[i]; //对称头元素值取出
arr[i]=arr[arrlength-i-1]; //对称头元素赋对称尾元素值
arr[arrlength-i-1]=temp; //对称尾元素赋对称
头元素值
}
//将结果输出
System.out.println("对调数值后:");
for(int i=0;i<arrlength;i++){
//输出数组元素值用制表符隔开
System.out.print("arr["+i+"]="+arr[i]+"\t");
//行尾补回车
if((i+1)%5==0 ||i==(arrlength-1))System.out.println();}
}
}

2023-06-12 广告
单片机课程设计是针对《单片机原理及应用技术》课程的一项重要的动手实践活动。该课程设计的目标是让学生通过实际项目的开发,掌握单片机的开发技能,提高解决实际问题的能力,并且加深对单片机原理及应用技术的理解。课程设计的内容包括项目概述、项目要求、...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询