基礎程式設計練習(四)

2021-10-01 07:32:56 字數 2183 閱讀 6337

7-31 求整數段和 (15point(s))

給定兩個整數a和b,輸出從a到b的所有整數以及這些數的和。

輸入格式:

輸入在一行中給出2個整數a和b,其中−100≤a≤b≤100,其間以空格分隔。

輸出格式:

首先順序輸出從a到b的所有整數,每5個數字佔一行,每個數字佔5個字元寬度,向右對齊。最後在一行中按sum = x的格式輸出全部數字的和x。

#include#include#include#includeusing namespace std;

int main()

7-34 12-24小時制 (15point(s))

編寫乙個程式,要求使用者輸入24小時制的時間,然後顯示12小時制的時間。

輸入格式:

輸入在一行中給出帶有中間的:符號(半形的冒號)的24小時制的時間,如12:34表示12點34分。當小時或分鐘數小於10時,均沒有前導的零,如5:6表示5點零6分。

輸出格式:

在一行中輸出這個時間對應的12小時制的時間,數字部分格式與輸入的相同,然後跟上空格,再跟上表示上午的字串am或表示下午的字串pm。如5:6 pm表示下午5點零6分。注意,在英文的習慣中,中午12點被認為是下午,所以24小時制的12:00就是12小時制的12:0 pm;而0點被認為是第二天的時間,所以是0:0 am。

#include#include#includeusing namespace std;

int main()

else

if(str[0] == '-')

else

cout<7-36 誰先倒 (15point(s))

划拳是古老中國酒文化的乙個有趣的組成部分。酒桌上兩人划拳的方法為:每人口中喊出乙個數字,同時用手比劃出乙個數字。如果誰比劃出的數字正好等於兩人喊出的數字之和,誰就輸了,輸家罰一杯酒。兩人同贏或兩人同輸則繼續下一輪,直到唯一的贏家出現。

下面給出甲、乙兩人的酒量(最多能喝多少杯不倒)和划拳記錄,請你判斷兩個人誰先倒。

甲喊 甲劃 乙喊 乙劃

其中喊是喊出的數字,劃是劃出的數字,均為不超過100的正整數(兩隻手一起劃)。

輸出格式:

在第一行中輸出先倒下的那個人:a代表甲,b代表乙。第二行中輸出沒倒的那個人喝了多少杯。題目保證有乙個人倒下。注意程式處理到有人倒下就終止,後面的資料不必處理。

#include#include#include#includeusing namespace std;

int main()

}if(d == a + c && b != a + c)

}} }

if(p)

if(i7-39 字串替換 (15point(s))

本題要求編寫程式,將給定字串中的大寫英文本母按以下對應規則替換:

原字母 對應字母

a zb y

c xd w

… …x c

y bz a

輸入格式:

輸入在一行中給出乙個不超過80個字元、並以回車結束的字串。

輸出格式:

輸出在一行中給出替換完成後的字串。

#include#includeusing namespace std;

int main()

} cout<7-40 念數字 (15point(s))

輸入乙個整數,輸出每個數字對應的拼音。當整數為負數時,先輸出fu字。十個數字對應的拼音如下:

0: ling

1: yi

2: er

3: san

4: si

5: wu

6: liu

7: qi

8: ba

9: jiu

輸入格式:

輸入在一行中給出乙個整數,如:1234。

輸出格式:

在一行中輸出這個整數對應的拼音,每個數字的拼音之間用空格分開,行末沒有最後的空格。如 yi er san si。

#include#includeusing namespace std;

int main()

; string strx;

cin>>strx;

for(int i = 0; i < strx.length(); i ++)

if(i + 1 != strx.length())

else

}}

python基礎 練習(四)

1題 lis1 name author introduce lis2 norwegian wood haruki murakami balalalal 將lis1與lis2以鍵值對的形式呈現 def fmap lis1,lis2 return lis1,lis2 print dict map fma...

Java基礎程式設計練習

練習題 輸入乙個3位的整型數,輸出其百位 十位及個位數 public class test1 練習題 判斷乙個數是否是素數 public class test2 if m 1 else if m i 練習題 百分制轉成等級制 public class test3 char ch switch m 1...

C C 基礎程式設計練習

basic 1 閏年的判斷 basic 2 01字串 basic 3 數列特徵 basic 4 字母圖形 basic 5查詢整數 basic 6 楊輝三角形 basic 7 特殊的數字 basic 8 回文數 basic 9 特殊回文數 basic 10十進位制轉十六進製制 basic 11 十六進...