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

ループ、再帰、および制御構造を使用せずに「ABCD」を繰り返し印刷するCプログラムを作成する


この問題では、ループ、再帰、および制御構造を使用せずに、文字列「ABCD」を繰り返し出力するプログラムをcで作成する必要があります。

したがって、タスクを実行するための最も一般的なメソッドであるループ、再帰、または制御構造を使用せずに、同じコードブロックを無限に呼び出すか実行する必要があります。このために、ループする代わりに同じプログラムを複数回実行します。これにより、指定された制約内でタスクが実行されます。 システム() プログラムを無限に呼び出すコード内でメソッドを使用できます。

ファイル名をsystem()メソッドに渡して、プログラムを繰り返し実行します。

ソリューションを説明するプログラム

//naming the program file main
#include<stdio.h>
#include<stdlib.h>
int main(){
   printf("ABCD\t");
   system("main");
   return 0;
}

出力

The program will print ABCD infinate times untill you stop the program execution.

  1. Pythonプログラムでループを使用せずに数値シリーズを印刷する

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 2つの数NとKが与えられた場合、問題は、数(N)がゼロ(0)より大きくなるまでNから数Kを引くことです。次に、Nが負またはゼロになると、その数が元になるまでKを加算し始めます。番号(N)。 例 N = 10 K = 4 出力 10 6 2 -2 2 6 10 アルゴリズム Nがゼロより大きくなるまで関数を何度も呼び出します(すべての関数呼び出しで、NからKを減算します)。 数値が負またはゼロになると、数値が元の数値になるまで、各関数呼び出しでKを追加し始めます。 ここでは、加算と減算

  2. ループを使用しない印刷番号シリーズのPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します- 問題の説明 − 2つの数NとKが与えられた場合、問題は、数(N)がゼロ(0)より大きくなるまでNから数Kを引くことです。Nが負またはゼロになると、その数が元の番号(N)。 たとえば、 N = 10 K = 4 Output will be: 10 6 2 -2 2 6 10 アルゴリズム 1. we call the function again and again until N is greater than zero (in every function    call we subtra