C語言程式設計高階 第二週作業 小白的練習記錄

2021-10-02 21:25:54 字數 2017 閱讀 9786

第二週程式設計作業

輸入格式:

輸入分別給出2 個每個不超過80 個字元長度的不帶空格的非空字串,對應s1 和s2。

輸出格式:

在一行中輸出刪除字串s1 **現的所有子串s2 後的結果字串。

輸入樣例:
thisisatest is

輸出樣例:
thatest

//輸入2 個字串s1 和s2,要求刪除字串s1 **現的所有子串s2

#include

#include

intmain

(void

)strcpy

(s1+num-cnt, p);}

printf

("%s\n"

,s1)

;return0;

}

題目內容:

無線電台的rs制訊號報告是由三兩個部分組成的:

r(readability) 訊號可辨度即清晰度.

s(strength) 訊號強度即大小.

其中r位於報告第一位,共分5級,用1—5數字表示.

1)–unreadable

2)–barely readable, occasional words distinguishable

3)–readable with considerable difficulty

4)–readable with practically no difficulty

5)–perfectly readable

報告第二位是s,共分九個級別,用1—9中的一位數字表示

1)–faint signals, barely perceptible

2)–very weak signals

3)–weak signals

4)–fair signals

5)–fairly good signals

6)–good signals

7)–moderately strong signals

8)–strong signals

9)–extremely strong signals

現在,你的程式要讀入乙個訊號報告的數字,然後輸出對應的含義。如讀到59,則輸出:

extremely strong signals, perfectly readable.

請以字串陣列的方式來實現這個程式。

輸入格式:

乙個整數,訊號報告。整數的十位部分表示可辨度,個位部分表示強度。輸入的整數範圍是[11,59]中的個位不為0的數字,這個範圍外的數字不可能出現在測試資料中。

輸出格式:

一句話,表示這個訊號報告的意義。按照題目中的文字,先輸出表示強度的文字,跟上逗號和空格,然後是表示可辨度的文字,跟上句號。注意可辨度的句子的第乙個字母是小寫的。注意這裡的標點符號都是英文的。

輸入樣例:
輸出樣例:
weak signals, readable with considerable difficulty.

//讀入乙個訊號報告的數字,然後輸出對應的含義

#include

#include

intmain()

,,,,

,,,,

};char r[5]

[50]=

,,,,

};int num;

printf

("輸入乙個[11,59]內的整數(訊號報告):\n");

scanf

("%d"

,&num)

;while

( num<

11||num>59)

printf

("%s, %s."

, s[num%10-

1], r[num/10-

1]);

return0;

}

C語言 第二週作業

學習內容總結 1.git和編輯器截圖 2.mooc截圖 謹慎明確的描述症狀。提供問題發生的環境 機器配置 作業系統 應用程式以及別的什麼 說明你在提問前是怎樣去研究和理解這個問題的。說明你在提問前採取了什麼步驟去解決它。羅列最近做過什麼可能有影響的硬體 軟體變更。6.用精準的語言描述出來問題。但是在...

C語言第二週作業

這個作業屬於哪個課程 這個作業的要求在 homework 11379 這個作業的目標 樂於提問,學會提問 學號 20208967 2.1 閱讀作業答 1.提問前需要好好自我思考,不可以一遇到問題就問,而不進行獨立思考。2.提問前要組織好語言,不可語無倫次。3.提問要禮貌,要有該有的禮節。4.接受別人...

C語言第二週作業

這個作業屬於哪個課程 這個作業要求在 homework 11379 這個作業的目標 學習提問的智慧型,了解提問的方試,作業中遇到的問題 學號 20208983 2.1 閱讀作業 1.請仔細閱讀 提問的智慧型 用自己的話描述你的收穫,並舉例子說明應該如何提問 答 1.首先請教問題時要有禮貌,態度要好,...