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

文字列の長さを見つけるCプログラム?


文字列は、実際には1次元の文字配列であり、 nullで終了します。 文字'\0'。したがって、nullで終了する文字列には、文字列とそれに続くnullを構成する文字が含まれます。

文字列の長さを見つけるには、ループして、「\0」文字が一致するまでループ内のすべての単語をカウントする必要があります。

入力 −ナマン

出力 −文字列の長さは5

説明 −文字列の最後に到達するまで、文字列の各インデックスを反復処理する必要があります。これは、ヌル文字である「\0」を意味します。

#include <stdio.h>
#include<string.h>
int main() {
   char string1[]={"naman"};
   int i=0, length;
   while(string1[i] !='\0') {
      i++;
   }
   length=i;
   printf(" string length is %d",length);
   return 0;
}

出力

string length is 5

  1. 一次方程式の解を見つけるためのCプログラム

    ソフトウェア開発手法を適用して、Cプログラミング言語で1つの変数の線形方程式を解くことができます。 要件 方程式はax+b=0の形式である必要があります aとbは入力であり、xの値を見つける必要があります 分析 ここで 入力 a、b値 。 出力 xの値です 。 アルゴリズム 線形方程式の解を見つけるには、以下のアルゴリズムを参照してください。 Step 1. Start Step 2. Read a,b values Step 3. Call function Jump to step 5 Step 4. Print result Step 5: i. if(a == 0)Pr

  2. リンクリストの長さを見つけるCプログラム

    リンクリストは動的メモリ割り当てを使用します。つまり、それに応じて拡大および縮小します。それらはノードのコレクションとして定義されます。ここで、ノードにはデータとリンクの2つの部分があります。データ、リンク、およびリンクリストの表現を以下に示します- リンクリストの種類 リンクリストには次の4種類があります- 単一/単一リンクリスト 二重/二重リンクリスト 循環単一リンクリスト 循環二重リンクリスト 再帰メソッドを使用してリンクリストの長さを見つけるために使用したロジックは-です。 int length(node *temp){    if(temp==NUL