ACMNO.36輸入三個整數,按由小到大的順序輸出。
題目描述
輸入三個整數,按由小到大的順序輸出。
輸入
三個整數
輸出
由小到大輸出成一行,每個數字後面跟一個空格
樣例輸入
2 3 1
樣例輸出
1 2 3
來源/分類
C語言
題目截圖:
思路:
借鑑的別人的,思路真的很好!
實現的程式碼越簡單,人就越是厲害!
對這幾個數進行重新排序就是程式碼思路!
程式碼:
#include <iostream> using namespace std; int main() { int a,b,c,t; cin>>a>>b>>c; if(a>b) {t=a;a=b;b=t;} if(a>c) {t=a;a=c;c=t;} if(b>c) {t=b;b=c;c=t;} cout<<a<<" "<<b<<" "<<c<<" "; }
程式碼截圖:
執行結果:
OJ結果:
相關推薦
ACMNO.36輸入三個整數,按由小到大的順序輸出。
題目描述 輸入三個整數,按由小到大的順序輸出。 輸入 三個整數 輸出 由小到大輸出成一行,每個數字後面跟一個空格 樣例輸入 2 3 1 樣例輸出 1 2 3 來源/分類 C語言 題目截圖: 思路: 借鑑的別人的,思路真
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(‘請輸入第二個整數:‘)
氣泡排序的示例-使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出
package trkj; import java.util.Scanner; public class Test {public static void main(String[] args) {//使用氣泡排序,輸入三個整數,按照從小到大的順序排列輸出Scanner s
ACMNO.3 有三個整數a b c,由鍵盤輸入,輸出其中的最大的數。 輸入 一行陣列,分別為a b c 輸出 a b c其中最大的數 樣例輸入 10 20 30 樣例輸出 30
基於平臺Dev-C++ 5.11 題目描述 有三個整數a b c,由鍵盤輸入,輸出其中的最大的數。 輸入 一行陣列,分別為a b c 輸出 a b c其中最大的數 樣例輸入 10 20 30 樣例輸出 30 提示 max ? if(a
輸入三個整數,按由小到大的順序輸出。
import java.util.Scanner; public class Main { public static void main(String[] args) { Scan
從鍵盤輸入三個整數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
YTU OJ1063: 輸入三個整數,按由小到大的順序輸出
1063: 輸入三個整數,按由小到大的順序輸出 時間限制: 1 Sec 記憶體限制: 128 MB 提交: 1848 解決: 915 [提交][狀態][討論版][命題人:外部匯入] 題目描述 輸入三個整數,按由小到大的順序輸出。分別使用指標和引用方式實現兩個排序函式
輸入三個整數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 >
輸入三個整數,按從大到小順序輸出
/* * Copyright (c) 2012, 煙臺大學計算機學院 * All rights reserved. * 作 者: 胡穎 * 完成日期:2012 年12月20日 * 版 本 號:v1.0 * * 輸入描述:輸入三個整數 *
初學指標(輸入兩個整數,由大到小輸出)
#include <iostream> using namespace std; int main() { void Swap(int *p1,int *p2); int a,b; cout<<"please enter a and b"<<endl; c
C語言,輸入abc三個整數,並從大到小排序輸出和“找出三個數中最大的數”的中間變數的用法的區別
共同點:都是中間變數,都可以重複拿來做中轉站使用 不同點:排序的題目中,中間變數只是做中轉站作兩個變數交換值用來,並不是要用來儲存最終要輸出的值 而找出最大數或者最小數的題目中,中間變數不但做交換用的中轉站,還要儲存程式最終要輸出的值
python中輸入三個整數x,y,z,請把這三個數由小到大輸出。
輸入三個整數x,y,z,請把這三個數由小到大排序,再把陣列由大到小排序,再輸出最大值和最小值! #定義一個空陣列 numbers = [] #迴圈遍歷,下面的4是控制迴圈次數 for i in range(4): if i > 0: x = int(input(f"請輸入
用指標方法對10個整數按由大到小順序排序
1. #include <stdio.h>int main(){ void sort(int x[],int n); int i,*p,a[10]; p=a; printf("Please enter 10 integer numbers:\n"); for(i=0;i<10;i++) s
輸入三個整數,從小到大列印
a=int(input('請輸入整數:')) b=int(input('請輸入整數:')) c=int(input('請輸入整數:')) if a>b: if b>c: print(c,b,a) else: if a>c:
輸入三個整數a,b,c。並進行兩兩相加,最後比較相加和的最大值。
#include<stdio.h> #include<math.h> int main() { int a,b,c,max ; scanf("%d%d%d",&a
C語言——例項005 輸入三個整數x,y,z,請把這三個數由小到大輸出。
/* Name: Copyright: Author: Date: 27/07/17 08:44 Description: 【程式5】 題目:輸入三個整數x,y,z,請把這三
第五題:輸入三個整數x,y,z,請把這三個數由小到大輸出,sort()預設按照從小到大輸出
#輸入三個整數x,y,z,請把這三個數由小到大輸出,sort()預設按照從小到大輸出#方法一:input()放在append()裡面,自然每輸入一個就存入一個,append()至少含有一個引數'''list=[]for i in range(3): list.appen
用指標方法對10個整數按由大到小的順序排序
#include<stdio.h> int main() { void sort(int x[],int n); //sort函式宣告 int i,*p; int a[10]; p=a; //指標變數p指向a[0] printf("
ACMNO.37 C語言-數字交換 輸入10個整數,將其中最小的數與第一個數對換,然後把最大的數與最後一個數對換。寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。
題目描述 輸入10個整數,將其中最小的數與第一個數對換,然後把最大的數與最後一個數對換。 寫三個函式; ①輸入10個數;②進行處理;③輸出10個數。 輸入 10個整數 輸出 整理後的十個數,每個數後跟一個空格(注意最後一個數後也有空格) 樣例輸入 2 1