ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:102KB ,
资源ID:1377969      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1377969.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数组参考答案.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

数组参考答案.doc

1、一、 【必做题】1 编写一个简单程序,要求数组长度为 5,分别赋值 10,20,30 ,40,50 ,在控制台输出该数组的值。/*例 5-1*数组使用范例*/public class ArrayDemopublic static void main(String args)int buffer=new int5;buffer0=10;buffer1=20;buffer2=30;buffer3=40;buffer4=50;for(int i=0;i amax) max = i; /遍历数组, 如果大于amax ,就把他的数组下标赋给max if (ai =0; j=j-1) System.out

2、.print(aj+“ “);9. 将一个数组中的重复元素保留一个其他的清零。public class Answer public static void main(String args) int a = 1, 2, 2, 3, 4, 5, 6, 4, 7 ,2 ,10;for (int i = 0;i i; j-) / 如果dataj小于dataj - 1,交换 if (dataj max)max = ai;add = add+ai;System.out.println(“最小值:“ +min);System.out.println(“最大值:“ +max);System.out.prin

3、tln(“平均值: “+add/a.length);二、 【选做题】1利用随机数生成一个整数数组,数组共有 10 个元素,每个元素的值都在 0-9 之间,打印该数组并求平均数,多运行几次,看每次运行的结果是否相同。public class RandomArrpublic static void main(String args)int arr = new int 10; /声明一个10个元素的int型数组for(int i = 0; i =1for(int i=0;i akj + 1)int temp = akj;akj = akj + 1;akj + 1 = temp;4求一个 3*3 矩阵

4、对角线元素之和public class Answer public static void main(String args) int a = 1,2,3,4,5,6,7,8,9;int sum1 = 0;int sum2 = 0;for (int i = 0;i a.length;i +)for (int j = 0;j ai.length;j +)if (i = j)sum1 += aij;if (i + j = 2)sum2 += aij;System.out.println(“对角线1 :“ + sum1 + “,对角线2:“ + sum2);5、有一分数序列:2/1 ,3/2,5/3

5、,8/5 ,13/8 ,21/13. 求出这个数列的前 20 项之和。 (不使用数学公式,要求用递归)double first=2,second=1,temp=0,sum=0;for(int i=0;i20;i+)temp = first;System.out.print(first+“/“+second+“+“);sum=sum+first/second;first=first+second;second = temp;System.out.print(“=“+sum);6有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数。例如 1 2 3 4 5 6

6、7 移动 4 个就变成 4 5 6 7 1 2 3 /* param args*/public static final int N =7;public static void main(String args) int a = new intN;Scanner s = new Scanner(System.in);System.out.println(“please input array a, ten numbers:“);for(int i=0; ia.length; i+) ai = s.nextInt();System.out.println(“please input m , on

7、e number:“);int m = s.nextInt();int b = new intN;for(int i=N-m,j=0; iN;i+,j+) bj = ai;for(int i=0; ib.length; i+) System.out.print(bi + “ “);for(int i=0,j=m; jN; i+,j+) bj = ai;for(int i=0; ib.length; i+) System.out.print(bi + “ “);6 有2 个多维数组分别是 2 3 4 和 1 5 2 8 4 6 8 5 9 10 -3 2 7 -5 -18按照如下方式进行运算。生

8、成一个 2 行 4 列的数组。此数组的第 1 行 1 列是 2*1+3*5+4*2第 1 行 2 列是 2*5+3*9+4*7 第 2 行 1 列是 4*1+6*5+8*2 依次类推。package com.neusoft.javaTest;public class Array2 /* param args*/public static void main(String args) int a = 2, 3, 4 , 4, 6, 8 ;int b = 1, 5, 2, 8 , 5, 9, 10, -3 , 2, 7, -5, -18 ;for(int k=0;ka.length;k+)for(int i=0;ib0.length;i+)int num = 0;for(int j=0;jb.length;j+)num += akj*bji;System.out.print(num+“ “);System.out.println(“);

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。