ホームページ  >  記事  >  バックエンド開発  >  C言語でセミコロンを使わずに「チュートリアルポイント」を出力するプログラムを作成してください。

C言語でセミコロンを使わずに「チュートリアルポイント」を出力するプログラムを作成してください。

王林
王林転載
2023-09-15 10:41:071230ブラウズ

编写一个在C语言中不使用分号打印“Tutorials Point”的程序

この問題では、セミコロンを使用せずに「チュートリアルのポイント」を出力するプログラムを作成する必要があります。

ステートメントはセミコロンで終了する必要があることは誰もが知っています。最後にセミコロンを付けるとprint文が実行されます。

したがって、セミコロンなしで「チュートリアル ポイント」を出力するには、まず c の printf メソッドを理解する必要があります。 in は実際には、印刷する必要がある文字の合計数を表す整数を返します。

Syntax

int printf(constant char *format, ...)

このメソッドは n 個のパラメータを受け入れることができます。 1 つ目は印刷される文字列で、印刷される文字の合計数を返します。

printf メソッドに関する知識を利用すると、条件ステートメント内で print ステートメントを使用し、空のコード部分を実行することにより、セミコロンを使用せずに「チュートリアル ポイント」を出力できます。あるいは、マクロと while ループを使用してこのタスクを実行することもできます。

見てみましょう。

if ステートメントを使用した印刷用プログラム、 p>

リアルタイム デモンストレーション

#include<stdio.h>
int main(){
   if (!printf("Tutorails Point") )
   { }
}

出力

Tutorails Point

switch ステートメントを使用して出力するプログラム、

リアルタイム デモンストレーション

#include<stdio.h>
int main(){
   switch (!printf("Tutorails Point") )
   { }
}

出力

Tutorails Point

whileループ印刷を使用したプログラム、

オンラインデモンストレーション

#include<stdio.h>
int main(){
   while(!printf("Tutorails Point") )
   { }
}

出力

Tutorails Point

印刷用マクロを使用したプログラム、

リアルタイム デモンストレーション

#include<stdio.h>
#define printstr printf("Tutorails Point")
int main(){
   if (!printstr)
   { }
}

出力

Tutorails Point

以上がC言語でセミコロンを使わずに「チュートリアルポイント」を出力するプログラムを作成してください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。