天梯賽練習L1 007 念數字

2021-08-15 09:20:22 字數 1076 閱讀 1364

l1-007. 念數字

時間限制

400 ms

記憶體限制

65536 kb

**長度限制

8000 b

判題程式

standard

作者 翁愷

輸入乙個整數,輸出每個數字對應的拼音。當整數為負數時,先輸出「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。

輸入樣例:

-600

輸出樣例:

fu liu ling ling

解題思路

此題應首先將十個字元存放在字元組,然後對輸入的第乙個字元進行判斷,如果為負號,則輸出「-」,否則輸出這個字元,後面則順序輸出;

參考**

#include

using

namespace

std;

int main()

;//定義字元;

string s;

cin>>s;

int len=s.length();

int f=s[0]=='-'?1:0;//判斷第乙個字元是否負號;

if(f==1)cout

<<"fu";//如果為負號輸出fu;

for(int i=f;iif(i==0)

cout

<<""

<'0'];//順序輸出;

}return

0;}

首次使用c++,還是不太熟悉,我會勤加練習好好努力的,加油!

團體天梯賽L1 007 念數字

輸入乙個整數,輸出每個數字對應的拼音。當整數為負數時,先輸出 fu 字。十個數字對應的拼音如下 0 ling 1 yi 2 er 3 san 4 si 5 wu 6 liu 7 qi 8 ba 9 jiu 輸入格式 輸入在一行中給出乙個整數,如 1234。輸出格式 在一行中輸出這個整數對應的拼音,每...

團體程式設計天梯賽 L1 007 念數字

時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 翁愷 輸入乙個整數,輸出每個數字對應的拼音。當整數為負數時,先輸出 fu 字。十個數字對應的拼音如下 0 ling 1 yi 2 er 3 san 4 si 5 wu 6 liu 7 qi...

團體程式設計天梯賽 練習集 L1 007 念數字

快速找到所需題目 浙大版c語言程式設計第三版題目集一覽表 輸入乙個整數,輸出每個數字對應的拼音。當整數為負數時,先輸出 fu 字。十個數字對應的拼音如下 0 ling 1 yi 2 er 3 san 4 si 5 wu 6 liu 7 qi 8 ba 9 jiu 輸入格式 輸入在一行中給出乙個整數,...