計算機程式設計實訓記錄(2)

2022-08-26 04:06:07 字數 1135 閱讀 9030

終於把題做完了,結果發現事情還是不少,但還是抽點時間記錄一下。

問題描述給定若干個(大於0且不超過1024)實數,計算其中資料的個數(n)、最小值、最大值,以及「平均值」。此處的「平均值」定義為,若n>2,則需去掉乙個最大值、乙個最小值,剩下的n-2個資料的算術平均值;若n為1或2,則為普通的算術平均值。

輸入輸入資料有多行,每一行上有若干個實數,對應一種情形(資料之間用乙個空格字元分隔)。

輸出對於每一種情形,依次輸出資料的個數、最小值、最大值、平均值、換行。其中資料之間用逗號和空格分隔,浮點型資料保留2位小數。

輸入樣例

11 1

-1 -2 -1.2

輸出樣例

1, 1.00, 1.00, 1.00

2, 1.00, 1.00, 1.00

3, -2.00, -1.00, -1.20

乍一看好像很簡單,但是怎麼方便地輸入就成了乙個問題

問題描述對於給定的字串,將其按字元倒置。

輸入輸入資料有多行。每一行為乙個字串(字串長度小於1024,其中可能含有空格字元),對應一種情形。

輸出對於每一種情形,輸出結果並換行。

輸入樣例

abcabc def

1230

輸出樣例

cbafed cba

0321

用乙個迴圈交換首末尾即可

// oj04.c

#include char *reverse(char *str)

#define n 1024

int main()

return 0;

}

直接用乙個迴圈來比對就好,注意要吸收掉換行符

計算機程式設計實訓記錄(6)

要求完成 4 個函式的設計,包括函式原型設計 函式定義 測試 中函式呼叫。請思考 swap1 函式 和 swap2 或 swap3 函式應用場合能否互換,其原因是什麼。要求函式原型設計時盡量做到精準。雖然這麼說但是要求在 啊 在翻了翻檔案後,還是找到了。char array1 10 tom arra...

計算機程式設計實訓記錄(3)

解決完了例題後,就是10道oj題,挑一些我認為值得研究的題目記錄一下吧 8 乘方計算 問題描述 給定乙個unsigned long long型資料 x 計算 x 2,x 3,cdots 直到 x 5 或溢位為止。輸入 輸入資料有若干行。每行上有乙個unsigned long long型整數,對應一種...

6 29創新實訓工作記錄2

name為檔名稱,key為關鍵字 defdataforwordcloud name,key inputs readtxt name jieba.analyse.set stop words filefeaturepath pattern re.compile r u4e00 u9fa5 output...