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

C++でセミコロンなしでHelloWorldを印刷する


セミコロンなしでC++プログラムを作成する方法は複数あります。これを行うことは非常に悪い習慣であり、実際のコードでは決して使用しないでください。これは、情報コンテンツとして提示されます。セミコロンなしでC++プログラムを作成する最も簡単な方法は、ifステートメントを使用することです。 C ++のほとんどすべてのステートメントは、式として扱うことができます。したがって、ステートメントを括弧の空白のペアを含むifステートメント内に配置すると、セミコロンで終了する必要がなくなります。

#include<iostream>

int main() {
   if (std::cout << "Hello world!") {}
}
出力

これにより、出力が得られます-

Hello World

この方法で、入力の取得、変数の宣言、関数の定義などを行うこともできます。たとえば、

#include<iostream>

int main() {
   if (int N = 1) {
      if (std::cin >> N) {}
      if (std::cout << N) {}
   }
}
> 出力

これにより、出力が得られます(数値21を入力した場合)

21

break、continue、goto、returnステートメントを使用する

  • ループ内で対応する条件を使用することで、breakステートメントとcontinueステートメントを回避できます。
  • gotoステートメントは、制御フローの構造化を改善することで回避できます。
  • void以外の関数でのreturnステートメントは、戻り値として機能し、関数の最後に割り当てる必要がある参照パラメーターを渡すことで回避できます。

  1. Helloworldを印刷するPythonプログラム

    PythonプログラミングのさまざまなモードでPythonの「HelloWorld」プログラムを実行してみましょう。 インタラクティブモードプログラミング 例 スクリプトファイルをパラメータとして渡さずにインタプリタを呼び出すと、次のプロンプトが表示されます- $ python Python 2.4.3 (#1, Nov 11 2010, 13:34:43) [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2 Type "help", "copyright", "credits" or

  2. Hello World!の印刷方法Pythonを使用していますか?

    画面に出力する基本的な方法は、printステートメントを使用することです。 >>> print 'Hello, world' Hello, world スペースで区切られた同じ行に複数のものを印刷するには、それらの間にコンマを使用します。例: >>> print 'Hello,', 'World' Hello, World Python 3では、すべてのprintは関数であり、ステートメントではありません。したがって、その引数は括弧で囲む必要があります。たとえば、 >>> print(&q