キャラクター分析機能とは、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
-
C言語のループ制御ステートメントとは何ですか?フローチャートとプログラムで説明する
ループ制御ステートメントは、一連のステートメントを繰り返すために使用されます。それらは次のとおりです- forループ whileループ do-whileループ forループ 構文は次のとおりです- for (initialization ; condition ; increment / decrement){ body of the loop } フローチャート ループのフローチャートは次のとおりです- 初期化は通常、ループ制御変数を設定するために使用される割り当てステートメントです。 条件は、ループがいつ終了するかを決定する関係式です。
-
Cプログラムを機械語に変換する4つのステップは何ですか?
プログラムの作成と実行のプロセス プログラムには、プログラミング言語で記述された一連の命令が含まれています。 プログラマーの仕事は、プログラムを作成してテストすることです。 「C」プログラムを機械語に変換する4つのステップは&miuns; プログラムの作成と編集 プログラムのコンパイル プログラムのリンク プログラムの実行 プログラムの作成と編集 「テキストエディタ」はプログラムの作成に使用されます。 テキストエディタを使用して、ユーザーは文字データを入力、変更、および保存できます。 多くの場合、すべての特別なテキストエディタがコンパイラに含まれて