將一個 C++ 字串轉換為大寫
以下是 C++ 語言中將字串轉換為大寫的程式:
示例
#include<iostream>
#include<string.h>
using namespace std;
int main() {
char s[30] = "This_is_string";
int i;
for(i=0;i<=strlen(s);i++) {
if(s[i]>=97 && s[i]<=122) {
s[i]=s[i]-32;
}
}
cout<<"The String in Uppercase = "<<s;
return 0;
}輸出
以下是輸出
The String in Uppercase = THIS_IS_STRING
在該程式中,字串轉換為大寫的實際程式碼位於 main() 函式中。聲明瞭一個 char 型別陣列 s[30],用於儲存給定的字串。
然後,使用 for 迴圈將字串轉換為大寫字串,此外,if 程式碼塊用於檢查:如果字元是小寫,則透過從其 ASCII 值中減去 32 來將其轉換為大寫。
for(i=0;i<=strlen(s);i++) {
if(s[i]>=97 && s[i]<=122) {
s[i]=s[i]-32;
}
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP