c 拼音轉數字

2022-05-06 02:18:08 字數 948 閱讀 2844

第一題:拼音轉數字

輸入是乙個只包含拼音的字串,請輸出對應的數字序列。轉換關係如下:

描述 : 拼音 yi er san si wu liu qi ba jiu

阿拉伯數字 1 2 3 4 5 6 7 8 9

輸入字元只包含小寫字母,所有字元都可以正好匹配

執行時間限制:無限制

記憶體限制: 無限制

輸入: 一行字串,長度小於1000

輸出: 一行字元(數字)串

樣例輸入: yiersansi

樣例輸出: 1234

程式**:

#include

#include

#define max 1000;

using namespace std;

void print(char *str,int length);

int main()

print(str,i);//i即為字元陣列長度

return0;}

void print(char *str,int length)

else

if(str[i]=='e')

else

if(str[i]=='s')

else

}else

if(str[i]=='w')

else

if(str[i]=='l')

else

if(str[i]=='q')

else

if(str[i]=='b')

else

if(str[i]=='j')

else

i++;

}}

2016 3 18華為上機題 拼音轉數字

這是第三題。輸入是乙個只包含拼音的字串,請輸出對應的數字序列。轉換關係如下 描述 拼音 yi er san si wu liu qi ba jiu 阿拉伯數字 1 2 3 4 5 6 7 8 9 輸入字元只包含小寫字母,所有字元都可以正好匹配 執行時間限制 無限制 記憶體限制 無限制 輸入 一行字串...

C 字串轉數字

c 字串與數字的轉換應該是很常見的問題,每次遇到了再去查有點費勁,乾脆記錄下來 stod 字串轉double stof 字串轉float stoi 字串轉int stol 字串轉long stold 字串轉double stoll 字串轉long long stoul 字串轉unsigned lon...

羅馬轉數字

羅馬數字包含以下七種字元 i,v,x,l,c,d 和 m。字元 數值 i 1 v 5 x 10 l 50 c 100 d 500 m 1000 例如,羅馬數字 2 寫做 ii 即為兩個並列的 1。12 寫做 xii 即為 x ii 27 寫做 xxvii,即為 xx v ii 通常情況下,羅馬數字中...