C++ 小写字母转大写字母,大写字母转小写字母

C++ 小写字母转大写字母,大写字母转小写字母

以下是一个将字符串转换为大写字母的程序, C 语言 的示例,

示例

#include <stdio.h>
#include <string.h>

int main() {
   char s[100];
   int i;
   printf("\nEnter a string : ");
   gets(s);

   for (i = 0; s[i]!='\0'; i++) {
      if(s[i] >= 'a' && s[i] <= 'z') {
         s[i] = s[i] - 32;
      }
   }
   printf("\nString in Upper Case = %s", s);
   return 0;
}

输出

这是输出结果

Enter a string : hello world!
String in Upper Case = HELLO WORLD!

在上面的程序中,将字符串转换为大写的实际代码位于main()函数中。声明了一个char类型的数组s[100],它将存储用户输入的字符串。

然后,使用for循环将字符串转换为大写字符串,如果块则用于检查字符是否为小写,如果是,则通过将其ASCII值减去32将其转换为大写。

for (i = 0; s[i]!='\0'; i++) {

   if(s[i] >= 'a' && s[i] <= 'z') {
      s[i] = s[i] -32;
   }
}

这是一个在C语言中将字符串转换为小写的程序,

例子

#include <stdio.h>
#include <string.h>

int main() {
   char s[100];
   int i;

   printf("\nEnter a string : ");
   gets(s);

   for (i = 0; s[i]!='\0'; i++) {
      if(s[i] >= 'A' && s[i] <= 'Z') {
         s[i] = s[i] + 32;
      }
   }

   printf("\nString in Lower Case = %s", s);
   return 0;
}

输出

这里是输出结果

Enter a string : HELLOWORLD
String in Lower Case = helloworld

在上面的程序中,将字符串转换为小写的实际代码位于main()函数中。声明了一个char类型的数组s[100],它将存储用户输入的字符串。

然后使用for循环将字符串转换为小写字符串,并使用if语句检查字符是否为大写,如果是,则通过将其ASCII值加32来将其转换为小写。

for (i = 0; s[i]!='\0'; i++) {
   if(s[i] >= 'A' && s[i] <= 'Z') {
      s[i] = s[i] + 32;
   }
}

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程