氣泡排序的示例-使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
//使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int d;
if(a>b){
d=a;
a=b;
b=d;
}if(a>c){
d=a;
a=c;
c=d;
}if(b>c) {
d=b;
b=c;
c=d;
}
System.out.println(a+"<"+b+"<"+c);
//使用氣泡排序,輸入三個整數,按照從大到小的順序排列輸出
if (a < b) {
d = a;
a = b;
b = d;
}
if (a < c) {
d = a;
a = c;
c = d;
}
if (b < c) {
d = b;
b = c;
c = d;
}
System.out.println(a+"<"+b+"<"+c);
}
}
相關推薦
氣泡排序的示例-使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出
package trkj; import java.util.Scanner; public class Test {public static void main(String[] args) {//使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出Scanner s
輸入三個整數,按由小到大的順序輸出。
import java.util.Scanner; public class Main { public static void main(String[] args) { Scan
python 輸入三個整數,按照從小到大的順序列印
# # 3 輸入三個整數,按照從小到大的順序列印 a = int(input('請輸入第一個整數:')) b = int(input('請輸入第二個整數:')) c = int(input('請輸入第三個整數:')) if a > b >
python 輸入三個整數,按照從小到大的順序打印
整數 else code elif color put col 輸入 class # # 3 輸入三個整數,按照從小到大的順序打印 a = int(input(‘請輸入第一個整數:‘)) b = int(input(‘請輸入第二個整數:‘)
YTU OJ1063: 輸入三個整數,按由小到大的順序輸出
1063: 輸入三個整數,按由小到大的順序輸出 時間限制: 1 Sec 記憶體限制: 128 MB 提交: 1848 解決: 915 [提交][狀態][討論版][命題人:外部匯入] 題目描述 輸入三個整數,按由小到大的順序輸出。分別使用指標和引用方式實現兩個排序函式
輸入三個整數,從小到大列印
a=int(input('請輸入整數:')) b=int(input('請輸入整數:')) c=int(input('請輸入整數:')) if a>b: if b>c: print(c,b,a) else: if a>c:
輸入三個整數,按從大到小順序輸出
/* * Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 作 者: 胡穎 * 完成日期:2012 年12月20日 * 版 本 號:v1.0 * * 輸入描述:輸入三個整數 *
小李子日記,輸入十個整數,將前面m個數
#include<stdio.h> int main() { int num1[80] = { 0 }, num2[80] = { 0 }; int *p1, i, n, m, *p2; printf(“Please enter n:”); scanf_s("%d", &
用指標方法編寫一個程式,輸入3個整數,將它們按由小到大的順序輸出
#include <stdio.h> void swap(int *pa,int *pb) { int temp; temp = *pa; *pa = *pb; *pb = temp; } void main() { int
設計一個程式,輸入3個整數,將其按從大到小的順序輸出
#include<iostream> using namespace std; void sort(int *a,int *b,int*c); void swap(int *a,int *b) { int t; t=*a; *a=*b; *b=t; }
從鍵盤輸入三個整數a、b、c,要求將輸出的資料按從大到小排序後輸出。
#include<stdio.h> int main() { int a,b,c,t; scanf("%d%d%d",&a,&b,&c); if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t
C語言,輸入abc三個整數,並從大到小排序輸出和“找出三個數中最大的數”的中間變數的用法的區別
共同點:都是中間變數,都可以重複拿來做中轉站使用 不同點:排序的題目中,中間變數只是做中轉站作兩個變數交換值用來,並不是要用來儲存最終要輸出的值 而找出最大數或者最小數的題目中,中間變數不但做交換用的中轉站,還要儲存程式最終要輸出的值
【C語言】輸入三個字串,由小到大排序輸出。
仔細觀察下面程式: #include <stdio.h> #include <string.h> void swap(char *p1,char *p2) { char *ret = p1; p1 = p2;
輸入3個整數,從小到大排序後輸出。將下面的程式填寫完整。
撰寫人——軟工二班——陳喜平 題目描述 輸入3個整數,從小到大排序後輸出。將下面的程式填寫完整。 #include <stdio.h> int main() { int a,b,c,t; while(scanf("%d%d%d",&a,&
輸入10個整數,將它們從小到大排序後輸出,並給出現每個元素在原來序列中的位置。
#include <stdio.h> int main() {int i,j,m,b,num,n[2][10];num=0;for(i=0;i<10;i++){scanf("%d",&n[0][i]);num++;n[1][i]=num;}for(
JAVA程式設計題(初級):輸入10個整數,排序後輸出。
package Jiangli; /* * 1.題目描述:輸入10個整數,對它進行排序輸出 * 2.分析:第一輪:第一個數分別和剩下的9個數比較;第二輪:第二個數分別和剩下的8個數比較,後面依此類推 * 排序時用兩個for迴圈,第一個for用來控制輪數,
java:接受用戶從鍵盤輸入的三個整數,並輸出最大值和最小值
scan out sca system () 最小值 public tin 代碼 import java.util.Scanner 從鍵盤輸入要在開頭聲明這個。 Scnner in=new Scanner(Syetem.in); 聲明Scnner類型的in 如果要從鍵盤輸入
輸入三個字串,按由小到大的順序輸出
import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); St
輸入10個整數,將其中最小的數與第一個數對換,把最大的數與最後一個數對換。寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。
import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scann
輸入三個整數x,y,z,請把這三個數由大到小輸出
輸入三個整數x,y,z,請把這三個數由大到小輸出 x = int(input('第一個整數x:')) y = int(input('第二個整數x:')) z = int(input('第三個整數x:')) # f方法1 max = x if y > x: if y >