Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

キャラクター分析機能とは、Cプログラムで説明しますか?


文字分析および変換機能

「ctype.h」ライブラリの事前定義された関数は、文字入力を分析して変換するためのものです。

分析機能

S.No 関数 説明
1 isalpha() アルファベットかどうか
2 isdigit() 数字かどうか
3 isspace() スペース、改行、またはタブ
4 ispunct() 特別な記号かどうか
5 slower() アルファベットの小文字
6 isupper() アルファベットの大文字
7 isalphanumeric() アルファベット/数字かどうか

変換機能

関数 説明
tolower() 大文字のアルファベットを小文字に変換します
toupper() 小文字のアルファベットを大文字に変換します

文字分析と変換機能をデモンストレーションするプログラムを見てみましょう-

#include<stdio.h>
#include<ctype.h>
void main(){
   //Initializing compile time character variable//
char variable = 'A';
   //Reading User I/P//
   //printf("Enter the character : ");
   //scanf("%c",variable);
   //Using character analysis function & printing O/p//
   if (isalpha(variable)){
      printf("The character entered is :%c, an alphabet",variable);
   } else {
      printf("The character entered is not an alphabet");
   }
}

出力

The character entered is :A, an alphabet

  1. C言語のループ制御ステートメントとは何ですか?フローチャートとプログラムで説明する

    ループ制御ステートメントは、一連のステートメントを繰り返すために使用されます。それらは次のとおりです- forループ whileループ do-whileループ forループ 構文は次のとおりです- for (initialization ; condition ; increment / decrement){    body of the loop } フローチャート ループのフローチャートは次のとおりです- 初期化は通常、ループ制御変数を設定するために使用される割り当てステートメントです。 条件は、ループがいつ終了するかを決定する関係式です。

  2. Cプログラムを機械語に変換する4つのステップは何ですか?

    プログラムの作成と実行のプロセス プログラムには、プログラミング言語で記述された一連の命令が含まれています。 プログラマーの仕事は、プログラムを作成してテストすることです。 「C」プログラムを機械語に変換する4つのステップは&miuns; プログラムの作成と編集 プログラムのコンパイル プログラムのリンク プログラムの実行 プログラムの作成と編集 「テキストエディタ」はプログラムの作成に使用されます。 テキストエディタを使用して、ユーザーは文字データを入力、変更、および保存できます。 多くの場合、すべての特別なテキストエディタがコンパイラに含まれて