练习:34

原题:现有一个数组array,其中有数字[1,3,-1,5,-2]
要求创建一个新数组newArray,将上述数字逆序输出,并且小于0的按0输出.
输出结果为:[0,5,0,3,1]

参考代码如下:

/*
* 原题:现有一个数组array,其中有数字[1,3,-1,5,-2]
* 要求创建一个新数组newArray,将上述数字逆序输出,并且小于0的按0输出.
* 输出结果为:[0,5,0,3,1]
*/
public class P170_5{
public static void main (String[]args){
int array[]=new int[] {1,3,-1,5,-2};//定义数组array存储原数据
System.out.println("原数组为:");
for (int j = 0;j=0;i--){//逆序输出数组array中的数据
newArray[i]=array[i];
if ( newArray[i]<0 ){//当newArray[i]小于0时,将其定义为0 newArray[i]=0; } System.out.print(newArray[i]+"\t");//输出newArray中的值 } } }

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据