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

「HelloWorld!」を印刷するCプログラムセミコロンを使用せずに


セミコロンを使用せずに「HelloWorld」というテキストを印刷できるCプログラムの作成方法を見てみましょう。

printf( "Hello World");という行を使用して、テキストを簡単に記述できます。 main()関数で。

ただし、行末にはセミコロンがあります。セミコロンを避けるために、いくつかのトリックに従うことができます。 if条件内で同じprintf()ステートメントを使用できます。 printf()ステートメントはテキストの長さを返すため、ゼロ以外の値であるため、ifステートメントはtrueになります。したがって、テキストは画面に書き込まれます。

サンプルコード

#include<stdio.h>
main() {
   if(printf("Hello World")) {
   }
}

出力

Hello World

  1. CプログラムでO(1)の余分なスペースを使用して、nxnスパイラル行列を出力します。

    正の整数nが与えられ、時計回りにO(1)の余分なスペースのみを使用して、nxnのスパイラル行列を作成します スパイラル行列は、円の原点から始まり時計回りに回転するスパイラルのように機能する行列です。したがって、タスクは、2→4→6→8→10→12→14→16→18から始まるO(1)スペースを使用して、行列をスパイラル形式で印刷することです。 以下にスパイラル行列の例を示します- 例 Input: 3 Output:    9 8 7    2 1 6    3 4 1 無制限のスペースでコードを解くのは簡単になりますが、最

  2. 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を追加し始めます。 ここでは、加算と減算