關於使用C 對三個數進行排序

2021-10-24 19:19:41 字數 604 閱讀 5346

使用簡單的while迴圈和if語句進行排序

降序

#include

using

namespace std;

intmain()

if(a>b&&c>b&&a>c)

if(b>a&&a>c)

if(b>a&&c>a&&b>c)

if(c>b&&b>a)

if(c>b&&a>b&&c>a)

if(a==

0&&b==

0&&c==0)

}return0;

}

#include

using

namespace std;

intmain()

if(aif(belse

if(bif(celse

if(cif(a==

0&&b==

0&&c==0)

}return0;

}

在編寫過程中容易忽略而導致的一些錯誤

1.千萬不要忘記語句結束時的分號。

2.cin(數字)應在while迴圈裡面。

3.應注意所寫**的邏輯性,避免錯誤。

對10個數進行排序

解題思路 可以採用氣泡排序,每次把相鄰的兩個比較大小,然後把大一點兒的資料放在最後面,這樣第一趟下來,最大的那個數就跑到了最後面,下一次排序就不用跟最後乙個數字比較了,然後倒數第二大的數字會在倒數第二.因此可以使用兩個函式,乙個用於控制每一趟比較的元素個數,乙個用於交換 public class m...

10 輸入三個數並進行公升序排序

bin bash 依次提示使用者輸入 3 個整數,指令碼根據數字大小依次排序輸出 3 個數字 read p 請輸入乙個整數 num1 read p 請輸入乙個整數 num2 read p 請輸入乙個整數 num3 不管誰大誰小,最後都列印 echo num1,num2,num3 num1 中永遠存最...

用指標排序三個數

01.02.程式的版權和版本宣告部分 05.檔名稱 test.cpp 06.作 者 馬德鵬 07.完成日期 2013 年11月24日 08.版 本 號 v1.0 09.對任務及求解方法的描述部分 10.輸入描述 無 11.問題描述 用指標排序三個數 12.程式輸入 7 13.程式輸出 105 14....