手動輸入一串陣列int型別的 獲取其中的兩個最大值 用冒泡
int [] ary = new int[10]; Scanner sc = new Scanner(System.in); for (int i = 0; i < ary.length; i++) { System.out.print("請輸入陣列第"+(i+1)+"個整數:"); ary[i] = sc.nextInt(); } int temp = 0 ; for(int i = 0 ; i<ary.length;i++){ for(int j = i+1 ; j <ary.length; j++){ if(ary[i]<ary[j]){ temp=ary[i]; ary[i]=ary[j]; ary[j]=temp; } } } System.out.println("您輸入的最大值為:"+ary[0]+ "---"+ary[1]);
相關推薦
手動輸入一串陣列int型別的 獲取其中的兩個最大值 用冒泡
int [] ary = new int[10]; Scanner sc = new Scanner(System.in); for (int i = 0; i < ary.length; i++) { System.out.print("請
輸入一串字元,並判斷其中英文字元和數字字元的個數——C語言實現(C語言練習)
先看程式執行的結果,(文末有該程式的完整程式碼) 1、先寫好框架 #include<stdio.h> void main() { } 2、再定義所需要的變數 char str;//定義一個字元型變數 str int i=0,counte
輸入一組數字,找出其排列的最小值
#include <iostream> using namespace std; void bubblesort(int a[], int x) { int y, z; for (y = 0; y <= x - 1; y++) {
C# int、long、double、char等各種內建資料型別的位元組數、最大值、最小值
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication2 { class Program
js Math [ 隨機數、絕對值、四舍五入、進一取整、舍去取整、最大值、最小值、圓周率 ]
pre 最大 abs 取整 dom tran 絕對值 rip math <script> /* 數學對象:Math */ with (document) { write(‘<br>-3.5的絕
[2013百度軟件研發筆試題] 求字符串中連續出現同樣字符的最大值
方法 連續 軟件 其它 dsm 筆試面試 面試 完整 pre 題目完整描寫敘述為:用遞歸的方式實現一個求字符串中連續出現同樣字符的最大值。如aaabbcc,連續出現a的最大值為3,abbc,連續出現字符最大的值為2。 下面是我想出來的方法: #include &l
js獲取數組中最大值和最小值
ply 最大值 min pan 最小數 mat max 最大值和最小值 pre var max = Math.max.apply(null, 數組); 獲取最大值 var min = Math.min.apply(null, 數組);獲取最小值 一句話獲取數組中最大的數
[原創]獲取JS數組最大值、最小值
str 對象 tro js數組 最大值 clas 增加 his 屬性方法 核心關鍵 JS有Array數組對象,使用prototype內置屬性擴展,增加Array數組max()、min()方法 具體代碼 //最小值 Array.prototype.min =
oracle 先分組後獲取每組時間最大值
使用者每次登陸都會向表中插入一個登入日期,現在需要獲取最近N位登入的使用者及登陸時間, 因此現根據使用者進行分組,然後在求出每組中最大的日期 SELECT a."RN",a."ID",a."USERCODE",a."LOGINTIME",a."BZ",a."DQCODE"
mysql獲取自增id最大值四種方法
1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函式 LAST_INSERT_ID 是與table無關的,如果向表a插入資料後,再向表b插入資料,LAST_INSERT_ID會改變。 在多使用者交替插入資料的情況下max(id)顯然不能用
求一個數組中, 連續幾個數的最大值,及其變種
import java.util.Arrays; import java.util.Scanner; public class KeShui { public static int max = 0; //網易瞌睡 public static void maxiva
把陣列中的數拼接起來,求最大值(最小值)
問題分析 最暴力的解法就是把所有的組合都找出來, 然後排序得到最大值(或者最小值),這樣還搞什麼演算法,直接拋棄. 這個問題的思路為: 在一個數組中依次選出最合適的值放在結果中. 那麼問題就變成了如
java int short long float double精度最大值整理
對於java的資料型別,既熟悉又陌生,於是整理了這篇文件。最近的面試讓我開始注意細節,細節真的很重要。一、分析基本資料型別的特點,最大值和最小值。1、基本型別:int 二進位制位數:32包裝類:java.lang.Integer最小值:Integer.MIN_VALUE=
C語言中各資料型別和他們對應的最大值和最小值的常量
C中各種型別的最大值最小值常量定義在”limits.h”和”float.h”中。 CHAR_MIN和CHAR_MAX分別表示有符號小整型的最小值和最大值,UCHAR_MAX表示無符號小整型的最大值; SHRT_MIN和SHRT_MAX分別表示有符號短整型的最
獲取list中的最大值,最小值
方法一:int max = List.get(0); int min = List.get(0); for (int i = 0; i < List.size(); i++){ if(min
C語言,以空格為分割,以回車為結束標記,輸入一串數字到一個int陣列中
分析:例如 int a[100]; 輸入:1,2,3,4,5,6(回車換行) 結果:陣列的0-5號元素分別是上述值,打印出來,之後程式結束。 難點:獲取int型的數字輸入不難,scanf("%d",&n);這個只能得到int值,會自動濾出空格和回車換行,如何判斷輸入
C語言中如何解決:連續輸入一串資料到陣列中,用空格隔開並用回車結束
C語言中getchar()函式的運用及注意事項 getchar()函式的運用 getcahr()函式是專門用於輸入字元常量的函式,它沒有引數,函式從鍵盤緩衝區裡面取出一個字元。 int *a; in
輸入一串字符串,統計各個字符出現的次數
code 中國 str private urn cnblogs pri ash main public class StatisticZEN { public static void main(String[] args) { String str
任意輸入一串字符串,求該字符串中字符的出現次數並打印出來,如輸入“bcaba”輸出:b 2 c 1 a 2
str ner ray view 方法 打印 contain 返回 play 前言:其實我還是有點不懂,有點郁悶了,算了直接把代碼放上去把。 方法一: Scanner input=new Scanner(System.in); System.out.pr
輸入一串隨機數字,然後按千分位輸出。
shell腳本 千分位輸出 for循環 切片數組 輸入一串隨機數字,然後按千分位輸出。比如輸入數字串為“123456789”,輸出為123,456,789#!/bin/bash read -p "輸入一串數字:" num v=`echo $num| sed 's/[