数组。1.已知2个一维数组:a=b=
把数组a与数组b对应的元素乘积再赋值给数组b,如:b[2]=a[2]*b[2];
最后输出数组b的元素。
public class cheng ;
int b=new int[7];
for(int i=0;i<=
b[i]=i+1;
for(int i=0;i<
b[i]=a[i]*b[i];
for(int i=0;i<=
2.找出如下数组中最大的元素和最小的元素,a[
public class maxmin ,
int max = a[0][0];
int min = a[0][0];
for (int i = 0; i < i++)最外面的长度。
"最大值:" max);
"最小值:" min);
3.按要求编写j**a应用程序。
编写一个名为test的主类,类中只有一个主方法;
在主方法中定义一个大小为50的一维整型数组,数组名为x,数组中存放着,输出这个数组中的所有元素,每输出十个换一行;
在主方法中定义一个大小为10*10的二维字符型数组,public class testone
组名为y,正反对角线上存的是‘*’其余位置存的是‘#
输出这个数组中的所有元素。
public class juzhen
for (int i = 0; i < 10; i++)
4.从键盘上输入一个正整数n,请按照以下五行杨辉三角形的显示方式,输出杨辉三角形的前n行。请采用循环控制语句来实现。
三角形腰上的数为1,(纵轴为i, 横轴为j)。
其他位置的数为其上一行相邻两个数之和
a[i][j]=a[i-1][j-1]+a[i-1][j]。
class arrayyanghui
输出数组中的元素
for (i=0;i<
for (j=0;j" "
public class fibonacci
return a;
public static void main(string args)
class sortarray
返回排序后的数组。
return ary;
编程采用选择排序法实现对一维数组的元素由小到大。
排序并输出。(先选择数组中最小数与第一个元素交换,
再选择次小数与第二个元素交换, 一共进行长度-1次选择。)
public static void main(string args) ;
进行选择排序。
ary = sort(ary);
输出排序后的数组元素。
for (int i = 0; i < i++)
异常。*请大家设置一个场景,能够使系统抛出nullpointexception异常,* 并用try,catch,finally。结构捕捉异常。
* 附注:至少有两个catch块,其中一个catch块的异常类型为exception,* 并且在catch块中调用异常类对象的getmessage
* tostring,printstacktrace方法,要求在finally中有所输出*/
public class exception1
2/* 编写一个异常类myexception, 再编写个teacher类该类有一个产生异常的方法。
* public void speak(string s) throws myexception,要求参数s的值等于“请不要睡觉”
* 方法抛出一个myexception 对象,编写一个主类,在主类方法中,用teacher*/
package 异常;
public class myexception extends exception
class teacher
class e {
public void main(string args) {
上机实验七 二维数组字符数组答案
1算法提示 分析一个10行的杨辉三角,需要一个10 10的二维矩阵a,则 1 杨辉三角为下三角矩阵,只需要求出第i行 i 0,1,2,9 前i 1个元素,即a i j 0 j 0.i 2 每行的第0列元素均为1,即a i 0 1 3 每行的主对角线元素也均为1,即a i i 1 4 从第2行开始,每...
上机实验七 二维数组字符数组答案
1算法提示 分析一个10行的杨辉三角,需要一个10 10的二维矩阵a,则 1 杨辉三角为下三角矩阵,只需要求出第i行 i 0,1,2,9 前i 1个元素,即a i j 0 j 0.i 2 每行的第0列元素均为1,即a i 0 1 3 每行的主对角线元素也均为1,即a i i 1 4 从第2行开始,每...
第4章数组上机作业
第4章构造数据类型。第一部分数组。通过本节实验作业应达目标。1 学习并掌握一维数组与二维数组的定义 使用及初始化方法。2 熟练掌握字符数组和字符串的使用方法。3 掌握数组的一种排序算法。4 学会用数组保存多个相关的同类数据,并对这一组数据进行各类操作。本章必须上交作业。第一部分数组作业要求 程序4 ...