精华内容
下载资源
问答
  • java 一维数组求最大值最小值

    千次阅读 2017-10-10 00:37:13
    //定义最大最小值且初始化 System.out.println("请输入字符串长度:"); //提示输入字符串长度 changdu=sc.nextInt(); //将输入的长度赋值给cahngdu System.out.println("字符串长度为"+changdu+"请输入字符...
    package 第二次作业;                                        //java包
    import java.util.Scanner;                               //建议输入头文件
    public class 第六题 {                                      //类名
    	public static void main(String[]arg) {              //主函数
    		Scanner sc=new Scanner(System.in);              //用sc简化键盘输入
    		int changdu=0;                                  //定义数组长度,且初始化
    		double zuidashu=-1000,zuixiaoshu=1000;          //定义最大最小值且初始化
    		System.out.println("请输入字符串长度:");             //提示输入字符串长度
    		changdu=sc.nextInt();                           //将输入的长度赋值给cahngdu  
    		System.out.println("字符串长度为"+changdu+"请输入字符串:");//提示已接收信息,输入字符串
    		double [] shuzu=new double[changdu];                  //创建数组
    		for(int weizhi=0;weizhi<changdu;weizhi++) {           //以数组位置为基础用循环读取数组
    			shuzu[weizhi]=sc.nextInt();                       //单个数读取   
    			if(shuzu[weizhi]>zuidashu)                        //新数与最大数比大小
    			{
    				zuidashu=shuzu[weizhi];                       //若新数大,将新数赋值给最大数
    			}
    			if(shuzu[weizhi]<zuixiaoshu)                     //新数与最小数比大小
    			{
    				zuixiaoshu=shuzu[weizhi];                   //若新数小,将新数付给最小数
    			}
    			
    		}
    		System.out.println("最大数是"+zuidashu+",最小数是"+zuixiaoshu+"。\n"); //输出最大数和最小数
    	}
    }

    展开全文
  • 一维数组求最大值,最小值两个值位置demo <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ;charset=UTF-8" /> 网页标题 ...

     html标签内部,简单加js

    <a href=""></a><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
        <title>html标签内部,简单加js</title>
        <meta name="keywords" content="关键字列表" />
        <meta name="description" content="网页描述" />
        <link rel="stylesheet" type="text/css" href="" />
        <style type="text/css"></style>
        <script type="text/javascript">
        var i = "http://www.w3school.com.cn";
    
        var str = "<div>";
            str +='<a href="'+i+'">W3School</a>';
            str +="</div>";
    
        document.write(str);
        </script>
    </head>
    <body>
    
    </body>
    </html>

     

     

    一维数组求最大值,最小值两个值位置demo

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
        <title>网页标题</title>
        <meta name="keywords" content="关键字列表" />
        <meta name="description" content="网页描述" />
        <link rel="stylesheet" type="text/css" href="" />
        <style type="text/css"></style>
        <script type="text/javascript">
         var arr=[10,56,78,43,34,67,4]
         
         function getMax(arr2){
             var max=arr2[0];
             var min=arr2[0];
             var maxwz=0;
             var minwz=0;
    for(var i=0;i<arr2.length;i++){ if(max<arr[i]){ max=arr[i]; maxwz=i } if(min>arr[i]){ min=arr[i]; minwz=i } } document.write("最大"+max); document.write("最大值得位置:"+maxwz); document.write("<hr>") document.write("最小"+min); document.write("最小值得位置:"+minwz); } getMax(arr) </script> </head> <body> </body> </html>

     

    数字金字塔demo

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
        <title>网页标题</title>
        <meta name="keywords" content="关键字列表" />
        <meta name="description" content="网页描述" />
        <link rel="stylesheet" type="text/css" href="" />
        <style type="text/css"></style>
        <script type="text/javascript">
        function txbg(m){
      //控制最大数,自行修改
    if(m>9){ m=9; }
      //控制最小数
    if(m<2){ m=2; }
    //倒序金字塔(9-2)
    for(var a=m;a>1;a--){ for(var b=1;b<=a;b++){ document.write(a) } document.write("<br/>") }      //金字塔(1-9) for(var a=1;a<=m;a++){ for(var b=1;b<=a;b++){ document.write(a) } document.write("<br/>") } }

      //传参输出图形 txbg(
    20); </script> </head> <body> </body> </html>

    转载于:https://www.cnblogs.com/cxx8181602/p/6146271.html

    展开全文
  • namespace 一维数组求最大值最小值 { class Program { static void Main(string[] args) { int[] quene = new int[10] {89,78,65,52,90,92,73,85,91,95 }; int max, min; max = min = quene[0]; for (int i ...
  • 输入数组,最大的与第个元素交换,最小的与最后个元素交换,输出数组 public class Questions35 { public static void main(String[] args) { /** ...找最大值最小值 * 2.交...

    输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组

    public class Questions35 {
    
    	public static void main(String[] args) {
    		/**
    		 * 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
    		 * 
    		 * 实现思路:
    		 * 1.找一个最大值,最小值
    		 * 2.交换
    		 */
    		
            int []nums=new int[5];
    		Scanner input = new Scanner(System.in);
    		int len = nums.length;
    		System.out.println("请输入一组数字:");
    		for(int i=0;i<len;i++) {
    	        System.out.println("请输入第 "+(i+1)+"个数字:");
    			nums[i]=input.nextInt();
    		}
    		int max = nums[0]; 
    		int min = nums[0];
           
    		int maxIndex=0; //最大值的位置
    		int minIndex=0; //最小值的位置
    		//原数组输出
    		System.out.println("原数组如下:");
    		for (int i = 0; i < len ; i++) {
    			System.out.print(nums[i]+" ");
    		}
    		
    		
    		for (int i = 1; i < len ; i++) {
    			if(max<nums[i]) {
    				max = nums[i];
    				maxIndex =i;//记住位置
    			}
    			if(min>nums[i]) {
    				min = nums[i];
    				minIndex=i;//记住位置
    			}
    		}
    		
    		//2.交换最大值
    		int temp;
    		temp = nums[0];
    		nums[0] = max;
    		nums[maxIndex] = temp;
    		//2.交换最小值
    		temp =nums[len -1];
    		nums[len -1] = min;
    		nums[minIndex] = temp;
    		
    		System.out.println("\n最大的与第一个元素交换,最小的与最后一个元素交换,输出数组:");
    		for (int i = 0; i < len ; i++) {
    			System.out.print(nums[i]+" ");
    		}
    	}
    
    }

     

    展开全文
  • #include <stdio.h> #include <... //数组初始化; int n = sizeof(arr)/sizeof(arr[0]); //数组中元素个数; int i = 0; int max = arr[0]; int min = arr[0]; int sum = 0; float av
    #include <stdio.h>
    #include <stdlib.h>
    
    void test01()
    {
        int arr[5] = {0};                   //数组初始化;
        int n = sizeof(arr)/sizeof(arr[0]); //数组中元素个数;
        int i = 0;
        int max = arr[0];
        int min = arr[0];
        int sum = 0;
        float ave = 0;
    
        printf("请输入5个整数:");
    
        for(i=0;i<5;i++)                //键盘输入5个数;
        {
          scanf("%d",&arr[i]);
        }
    
        min = arr[0];					//这里不对min赋值,则无法求出最小值,直接显示为0,
       								 	//而max没这个问题,有大神了解的请指导一下;
        for(i=1;i<n;i++)                //求最大值、最小值;
        {
            if(max < arr[i])
            {
                max = arr[i];
            }
            if(min > arr[i])
            {
                min = arr[i];
            }
        }
    
        for(i=0;i<n;i++)
        {
            sum += arr[i];
        }
        ave = sum/(float)n;				//(float)强制类型转换 不这样算出的结果是整数,再转换为float类型;
    
        printf("n = %d\n",n);
        printf("max of arr:%d\n",max);
        printf("min of arr:%d\n",min);
        printf("sum:%d\n",sum);
        printf("average:%.2f\n",ave);	//.2是指小数点后保留两位;
    }
    
    int main(int argc,char *argv[])
    {
        test01();
        return 0;
    }
    

    运算结果
    上图为运算结果。

    展开全文
  • 求一维数组最大值最小值

    千次阅读 2016-02-26 16:02:25
       ///   /// 求一维数组最大值最小值  ///   public static void Maxmin()   {  int max, min;  int [] q=new int[10]{90,89,72,99,32,45,67,88,97,65};  
  • 本题目假设M、N不超过10,分别编写float类型二维数组元素最大值和元素值最小的函数,主函数中初始化个二维数组a [M][N],调用定义的两个函数输出二维数组最大值最小值。 输入格式: 输入二维数组行M和列N的...
  • 分治算法求数组最大值最小值

    千次阅读 2017-03-02 13:21:40
    分治算法是指将一个复杂的问题分成两个或者几个相同...今天是一个简单的用分治法求一维数组最大值最小值的问题。 在这里使用了二分法来划分。代码如下: #include #include void PartiongGet(int s,int e,int *met
  • //用函数模板求一维数组中的最大最小值。 #include &lt;iostream&gt; #include "string.h" using namespace std; template &lt;class T&gt; void maxmin(T* x, int n, T* max, T* ...
  • 需要把拆分为一维数组,并出数组中所有数字里的最大值最小值 代码为: var a=[1,2,3,[5,6],[1,4,8]]; var ta=a.join(",").split(",");//转化为一维数组 alert(Math.max.apply(null,ta))...
  • 定义一个无序一维数组这个数组的最大值最小值。 那么首先我们先来简单的定义一个一维数组: int []a=new int[]{3,2,4,5,7,8,9,0,1,7}; 在脑海里构建思路,第一步应该怎么做?我们需要获取什么信息?如何定义...
  • 知识点:学会通过指针引用多维数组 多维数组的地址: *(*(a+i)+j)与*(a[i]+j)是等价的,都是a[i][j]的 ... 二维数组名,指向位数组a[0],即0行起始地址 a[0],*(a+0),*a 0行0列元素地址...
  • 1.最大值 public class array_max_number{ public static int max (int[]data){ if(data==null){ throw new IllegalArgumentException("a mudt be not null."); } int maxnumber = data[0]; ...
  • using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _01 { class Program ... int[] array = new int[] {2,24,5,76,50
  • //求一维数组中的最大值 function max(){ $array=array(157,3,415,66,9,4,52,14); //假设一个最大值,来自于本数组 $max=$array[0]; //循环比较 两两相比大的留下 for($i=0;$i<...
  • 1. 一维数组 const arr = [1, 5, 9, 0, 11] const maxValue = Math.max.apply(null, arr ) const minValue = Math.min.apply(null, arr ) console.log(maxValue ,minValue) 2. 多维数组 const arr1 = ...
  • System.out.println("最大数为:"); System.out.println(num[9]); System.out.println("最小数为:"); System.out.println(num[0]); System.out.println("差值为:"); j=num[9]-num[0]; System.out...
  • System.out.println("最大数为:"); System.out.println(num[9]); System.out.println("最小数为:"); System.out.println(num[0]); System.out.println("差值为:"); j=num[9]-num[0]; System.out....
  • function shuzu(arr){  var sum=0;   for(var i=0;i { for(var j=0;j { sum+=arr[i][j];...alert('平均'+avg); } function max(arr){ var max=arr[0][0] for(var i=0;i { for(var
  • PTA-维数组中的最大值最小值

    万次阅读 2019-05-20 17:01:56
    维数组中的最大值最小值 编写程序,输入个3×3的二维整数数组,输出其中最大值最小值。 输入格式: 输入9个整型数到二维数组a[3][3],数据之间用个空格分隔。 输出格式: 输出数组a的最大值最小值 ...
  • 维数组中的最大值最小值

    千次阅读 2021-01-02 22:54:12
    输入9个整型数到二维数组a[3][3],数据之间用个空格分隔。 输出格式: 输出数组a的最大值最小值 输入样例: 在这里给出组输入。例如: 1 2 3 4 5 6 7 8 9 输出样例: 在这里给出相应的输出。例如: max=9 min=1 ...
  • C++ new数组: #include&lt;iostream&gt; using namespace std; int main() ... //分配动态一维数组 int *arr=new int[n]; for(int i=0;i&lt;n;i++) cin&gt;&gt;arr[i]...
  • 一维数组求值

    2011-09-14 09:02:52
    出一个一维数组int型数组的元素最大值最小值,平均值和所有元素之和
  • 一维数组中的最大值最小值

    千次阅读 2017-11-03 17:24:49
    import java.util.Scanner; public class MaxMin { public static void main(String[] args) { Scanner scan=new Scanner(System.in);...输入数组的长度:"); int count=scan.nextInt(); S...

空空如也

空空如也

1 2 3 4 5 ... 18
收藏数 347
精华内容 138
关键字:

一维数组求最大值最小值