Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> 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ループを使用して文字列を大文字に変換し、blockを使用して文字が小文字であるかどうかを確認する場合は、ASCII値から32を引いて大文字に変換します。

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

  1. JavaScriptで文字列を大文字に変換する方法

    JavaScriptを使用して大文字と小文字を大文字に変換する方法を学びます。 文字列を変換するには、JavaScriptのtoUpperCase()を使用できます。 方法: let someText = Here is some text. Let us convert it all to uppercase someText.toUpperCase() console.log(someText.toUpperCase()) // HERE IS SOME TEXT. LET US CONVERT IT ALL TO UPPERCASE toUpperCase() newを返します

  2. JavaScript文字列をブール値に変換します

    JavaScriptで文字列をブール値に変換するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head> <body> <h1>Converting strin