将一个 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