精华内容
下载资源
问答
  • 今天小编就为大家分享一篇python实现将一个数组逆序输出的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 今天小编就为大家分享一篇java 将一个数组逆序输出的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • Java输出一个数组

    万次阅读 多人点赞 2018-05-09 18:33:41
    我们经常会遇到要输出数组的情况,呢么怎么输出一个数组呢? 先来看 public class network4_4 { public static void main(String[] args){ int[]b = new int[10]; b[0] = b[1] = 1; for (int i = 2;i&amp...

    如何输出一个数组呢??

    我们经常会遇到要输出数组的情况,呢么怎么输出一个数组呢?
    先来看

    public class network4_4 {
        public static void main(String[] args){
            int[]b = new int[10];
            b[0] = b[1] = 1;
            for (int i = 2;i<10;i++){
                b[i] = b[i-1]+b[i-2];
    
            }
            System.out.println(b);
            /* i love zhangyan*/
        }
    }
    

    理想的输出应该是斐波那契数列的前十项,但是输出是[I@50cbc42f ,这是什么,是数组第一个元素的地址。
    那么怎么避免?
    (1)for循环遍历整个数组

    for (int j = 0;j<10;j++){
                System.out.print(b[j]+"    ");

    (2 )使用Array类中的toString方法

    System.out.println(Arrays.toString(b));

    输出结果[1, 1, 2, 3, 5, 8, 13, 21, 34, 55] 放在括号内,用逗号隔开
    显然采用toString 的方法更方便

    展开全文
  • /** ... * @Description 给定一个数组输出这个数组中的最大值和最小值 */ public class BigAndSmall4 { public static void main(String[] args) { int a[] = {6,34,23,41,87,3,7}; minMa...
    
    
    /**
     * @author LLJ
     * @time 2020-5-6 17点06分
     * @Description 给定一个数组,输出这个数组中的最大值和最小值
     */
    public class BigAndSmall4 {
    	public static void main(String[] args) {
    		int a[] = {6,34,23,41,87,3,7};
    		minMax(a);
    	}
    	
    	public static void minMax(int a[]){
    		if(a == null || a.length == 0)
    			return ;
    		
    		//思路:
    		//用变量min来(代替)统计数组中的最小值
    		//用变量max来(代替)统计数组中的最大值
    		//先让min和max都(初始化值)等于a[0]
    		//然后扫描数组中剩下的元素
    		// 	如果某个元素的值比max更大,则把该元素的值赋值给max
    		//	如果某个元素的值比min更小,则把该元素的值赋值给min
    		//这样执行下去,当扫描完整个数组后,
    		//	min中保存的就是数组中最小的元素,max中保存的就是最大的元素
    		int min = a[0],max = a[0];
    		for (int i = 0; i < a.length; i++) {
    			if(min > a[i]){
    				min = a[i];
    				continue;
    			}
    			if(max < a[i]){
    				max = a[i];
    				continue;
    			}
    		}
    		System.out.println("数组中的最小数为:" + min);
    		System.out.println("数组中的最大值为:" + max);
    	}
    }
    

     

    输出结果为:

    数组中的最小数为:3
    数组中的最大值为:87
     

    展开全文
  • 主要介绍了java 输入一个数字组成的数组输出数组的最大值和最小值,需要的朋友可以参考下
  • 一个数组逆序输出。 代码: import java.util.Scanner; public class 逆序输出 { public static void main(String[] args) { int[] a=new int[4]; Scanner sc=new Scanner(System.in); System.out.print("请...

    将一个数组逆序输出。
    代码:

    import java.util.Scanner;
    
    public class 逆序输出 {
        public static void main(String[] args) {
            int[] a=new int[4];
            Scanner sc=new Scanner(System.in);
            System.out.print("请输入数组:");
            for(int i=0;i<4;i++)
                a[i]=sc.nextInt();
            sc.close();
            reverse(a);
        }
        public static int reverse(int[] a){
            for(int i=0;i<a.length/2;i++){
                int t=a[i];
                a[i]=a[a.length-1-i];
                a[a.length-1-i]=t;
            }
            System.out.print("逆序后的数组:");
            for(int i=0;i<a.length;i++)
                System.out.print(a[i]+" ");
            return 0;
        }
    }
    
    
    展开全文
  • C语言----输出一个数组的最大值

    千次阅读 2020-10-20 23:44:10
    //输出一个数组的最大值 //运用到了递归、循环 #include<stdio.h> int main() { int arr[10]= {1,2,3,5,7,9,11,13,15,14}; int i=0; int max=0; for(i=0;i<10;i++) { if(arr[i]<=arr[i+1]...

    //输出一个数组的最大值

    //运用到了递归、循环

     

    #include<stdio.h>
    int main()
    {
        int arr[10]= {1,2,3,5,7,9,11,13,15,14};
        int i=0;
        int max=0;
        
        for(i=0;i<10;i++)
        {
            if(arr[i]<=arr[i+1])
            {
                arr[i]=arr[i+1];
                max=arr[i];
            }
        }
        printf("%d",max);
        return 0;
    }

     

     

     

    //另一种方法

    #include<stdio.h>
    int main()
    {
        int arr[10]={58,69,76,54,21,35,99,87,52,47,};
        int i=0;
        int min=150;
        int max=0;
        
        for(i=0;i<10;i++)
        {
            if(arr[i]>=max)
            {
                max=arr[i];
            }
            if(arr[i]<=min)
            {
                min=arr[i];
            }
        
        }
            printf("最大值是%d\n",max);
            printf("最小值是%d\n",min);
        return 0;
    }

    展开全文
  • 以及将图片以三维数组的形式输出方法python实现将一个数组逆序输出的方法python中实现将多个print输出合成一个数组Python实现二维数组输出为图片Python打印输出数组中全部元素Python算法输出1-9数组形成的结果为100...
  • C++经典算法题-将一个数组逆序输出

    千次阅读 2020-01-08 17:17:31
    题目:将一个数组逆序输出。 2. 分析 程序分析:用第一个与最后一个交换。 3. 代码示例 #define N 5 main() { int a[N]={9,6,5,4,1},i,temp; printf("\n original array:\n"); for(i=0;i<N;i++) printf("%4....
  • 用function写了一个函数,希望能够输出两个不同的数组,如[a,b]=fun(x),其中a,b为两个不同的数组,但是貌似b会将a的结果覆盖,得到的ans只有一个数组。程序如下: function [thta,y]=Sa(N) if N>=10000; ...
  • * 将一个数组进行逆序放在一个新的数组里边,然后输出新的数组 */ public class nixushuzu { public static void main(String[] args) { int[] a = { 6, 3, 1, 4, 7, 9, 8, 10, 45, 32, 15 }; for (int i =...
  • 1.写一个函数去输出一个一维数组的所有的数组元素。 # include <stdio.h> //f函数可以输出任何一个一维数组的内容 void f(int * pArr, int len) { //*pArr //表示a[0] //*(pArr+1) //表示a[1] int i; ...
  • (c语言)将一个数组逆序输出

    千次阅读 2021-02-08 10:01:37
    (c语言)将一个输入逆序输出 #include<stdio.h> #include<stdlib.h> int main(){ int arr[10]={0,2,5,7,9,10,13,15,18,25}; int i; int length=(int)sizeof(arr)/sizeof(arr[0]);//判断数组长度(总...
  • 思路:使用首尾对应交换的方式,将数组元素逆序输出。 代码 #include <stdio.h> #include <stdlib.h> int main() { int a[9];int i; int *p,*k; printf(" 输入9整数: "); for(i=0;i<9;i++)...
  • 获取两个数组相同的元素或不同的元素输出,使用java自带函数compare比较,或二分比较来取值,
  • 《程序设计基础实训指导...【实训内容1】在1个数组中输入10个数,逆序存放在另一个数组中。 #include <stdio.h> #define MAX 10 int main(void) { int a[MAX],b[MAX],i,j,temp; printf("输入数组元素:\n");...
  • 题目:将一个数组逆序输出

    千次阅读 2020-08-14 21:55:56
    //第种 #include<stdio.h> int main() { int a[5]={1,2,3,4,5};... printf("\n倒序输出数组为:\n"); for(i=4;i>=0;i--) { printf("%d ",a[i]); } return 0; } //第二种 #include<.
  • 使用Python打印数组时会遇到一个问题,当打印的数组元素比较多时,会出现只打印出数组开始与结尾部分中间部分用省略省略了,下面的方法可以完美解决这个问题
  • 递归输出一数组

    千次阅读 2018-04-15 23:25:15
    我们都知道,如果想要输出一数组的话,用循环肯定是非常简单的,但是如何在C语言中用递归实现呢?#include&lt;stdio.h&gt; #include "stdafx.h" void outputArr(int arr[], int n) { if (n &...
  • 一个数组进行排序输出

    千次阅读 2019-06-30 00:23:17
    给定一个包含10个数的数组a[10] = { 5,3,6,2,1,8,9,7,10,4 }; 将他进行降序输出: #include <stdio.h> int main() { int a[10] = { 5,3,6,2,1,8,9,7,10,4 }; //一个一个数的进行比较,先用第一个数取...
  • java 将一个数组逆序输出

    万次阅读 2017-07-07 11:38:32
    题目:将一个数组逆序输出。 代码:import java.util.*; public class lianxi31 { public static void main(String[] args) { Scanner s = new Scanner(System.in); int a[] = new int[20]; System.out.println(...
  • 一个数组逆序输出

    千次阅读 2017-03-29 14:26:25
    一个数组逆序输出: package demo40; import java.util.Scanner; /** * 将一个数组逆序输出 * @author Administrator * */ public class Demo31 { public static void main(String[] args) { test(); }...
  • C语言编程>第三周 ⑦ 将一个数组逆序输出

    千次阅读 多人点赞 2020-12-08 13:15:51
    例题:将一个数组逆序输出。 代码如下: /*程序分析:用第一个与最后一个交换。*/ #include<stdio.h> #define N 5 void main() { int a[N]={3,5,9,1,6},i,temp; printf("原始数据为:\n"); for(i=0;i<N;i...
  • Java题-将一个数组逆序输出

    千次阅读 2021-03-17 13:51:26
    题目:将一个数组逆序输出。 程序分析:用第一个与最后一个交换。 第一种: public class lianxi { public static void main(String[] args) { int[] a = {1,2,3,4,5,6,7}; for (int i=0;i<a.length ;i...
  • 0821-数组的最大值及下标数组 时间限制: 1000 毫秒 内存限制: 32768 K字节 总提次数: 1145 次版权文档请勿...输入 第一个数为数组元素的个数 下一行为各元素的值 输出一个数为下标第二个数为最大值两数间有一空格最
  • public static void fangFa(int[] a) { for (int i = 0; i < a.length; i++) { int sum = 1; if (i > 0 && yiYang(a,i)) { //此函数写在下面 continue; ...
  • 【C语言】将一个数组逆序输出

    千次阅读 2020-03-09 12:49:55
    用第一个与最后一个交换。 源代码 #include<stdio.h> #include<stdlib.h> #define N 5 int main() { int a[N] = { 1, 2, 3, 4, 5 }; printf("原始数列为:"); for (int i = 0; i < N; i++) { ...
  • 定义一个数组,输出数组中的最大值和最小值 public class TestArray1 { public static void main(String[] args) { int[] a = new int[] {1, 2, 655, 34, 98, 66};//定义数组 int max = a[0];//默认第一个数,...
  • 给定一个数组,输出数组中的最大值和最小值 //传入需要验证的数组,在main里面调用该方法 public static void demo05(int[] arrays) { int max = arrays[0], min = arrays[0]; for (int i = 0; i < arrays....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,634,266
精华内容 653,706
关键字:

怎样输出一个数组