表示數字 華為機試 C C

2021-08-29 07:52:01 字數 433 閱讀 6558

將乙個字元中所有出現的數字前後加上符號「*」,其他字元保持不變

public static string marknum(string pinstr)

輸入乙個字串

字元中所有出現的數字前後加上符號「*」,其他字元保持不變

示例1

jkdi234klowe90a3
jkdi*234*klowe*90*a*3*
//第九十一題  表示數字

#include#include#includeusing namespace std;

int main()

}else

}if (fflag)

str_out += '*';

cout << str_out << endl;

} return 0;

}

華為機試 數字排序

輸入一串用空格隔開的數字串,對於數字串的奇數字按公升序排序,偶數字按降序排序。示例輸入 4 6 2 3 6 7 8 1 處理過程 奇數字 4 2 6 8 公升序排序結果 2 4 6 8 偶數字 6 3 7 1 降序排序結果 7 6 3 1 結果輸出 2 7 4 6 6 3 8 1 zpx002661...

華為機試 數字顛倒

題目描述 描述 輸入乙個整數,將這個整數以字串的形式逆序輸出 程式不考慮負數的情況,若數字含有0,則逆序形式也含有0,如輸入為100,則輸出為001 輸入描述 輸入乙個int整數 輸出描述 將這個整數以字串的形式逆序輸出 輸入 1516000 輸出 0006151 方法一程式 先把數字轉換為字串,在...

座標移動 華為機試 C C

開發乙個座標計算工具,a表示向左移動,d表示向右移動,w表示向上移動,s表示向下移動。從 0,0 點開始移動,從輸入字串裡面讀取一些座標,並將最終輸入結果輸出到輸出檔案裡面。輸入 合法座標為a 或者d或者w或者s 數字 兩位以內 座標之間以 分隔。非法座標點需要進行丟棄。如aa10 a1a yad ...