C++ 程式將第 k 個字元轉換為小寫
假設我們有一個 N 個字元的字串 S。S 僅包含三種類型的字元“A”、“B”或“C”。我們還有另一個整數 K。我們必須在將字串中的第 K 個字元轉換為小寫後列印 S。
因此,如果輸入類似於 K = 2; S = "AABACC",則輸出將為 "AaBACC"
步驟
要解決這個問題,我們將按照以下步驟進行 -
S[K - 1] = S[K - 1] + 32 return S
示例
讓我們看看以下實現以獲得更好的理解 -
#include <bits/stdc++.h>
using namespace std;
string solve(int K, string S){
S[K - 1] = S[K - 1] + 32;
return S;
}
int main(){
int K = 2;
string S = "AABACC";
cout << solve(K, S) << endl;
}輸入
"AABACC"
輸出
AaBACC
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP