第2關 資料排序

2022-06-28 05:48:10 字數 1158 閱讀 6563

任務描述

本關任務:將十個數進行從大到小的順序進行排列。

編寫程式,從鍵盤對陣列的前n個陣列元素依次賦值,並按照從大到小的順序進行排列輸出。

如:從鍵盤輸入n的值是10,輸入的陣列元素資料依次是:0,1,2,3,4,5,6,7,8,9,則輸出為:9,8,7,6,5,4,3,2,1,0

注意:n的值應為小於10的正整數,否則輸出input error!

程式設計提示

假設陣列名為a,則陣列元素的輸出格式建議採用如下格式:

console.write(" ",a[i]);

輸入輸入n個整數

輸出以從大到小的順序輸出這個十個數

樣例輸入

10

1

2

3

4

5

6

7

8

9

10

樣例輸出

10 9 8 7 6 5 4 3 2 1

開始你的任務吧,祝你成功!

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

namespace ch702

int a = new int[n];

for (int i = 0; i < n; ++i)

array.sort(a);

for (int i = n - 1; i >= 0; -- i)

", a[i]);

}/*******end********/}}

}

第2關 資料型別與轉換

1 資料型別 python裡,最常用的資料型別有三種 字串 str 整數 int 和浮點數 float 1.1 字串 首先,我們來認識一下字串,字串英文string,簡寫str 字串,顧名思義,就是由乙個個字串起來的組合,字元可以是乙個數字 乙個字母 乙個文字,甚至是乙個符號。字串可以表達現實世界裡...

第10關 田忌賽馬 2 作業

作業1 練習目標 我們會通過今天的作業,做出和電腦進行 石頭剪刀布 的遊戲。練習要求 和電腦玩乙個剪刀石頭布的遊戲 電腦隨機出拳,我們可選擇出什麼。雙方出拳 首先,我們要讓雙方選擇出拳,才能判斷勝負。我們可以設定變數computer choice代表電腦的出拳選擇,設定變數user choice代表...

第9關 喊出我的名字(2)作業

檢視注釋,執行 import random import time 將 程式封裝成函式 defchoujiang q,w,e 定義乙個 函式,帶有3個引數,也就是3位候選人 luckylist q,w,e 定義乙個中獎名單的列表 a random.choice luckylist 在中獎名單裡面隨機...