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

セミコロンなしでC++プログラムを作成しますか?


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

#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. ツリーのサイズを計算するプログラムを作成する-C++での再帰

    この問題では、ツリーが与えられ、再帰を使用してツリーのサイズを計算するプログラムを作成することがタスクです。 ツリーのサイズは、ツリーに存在するノードの総数です。 問題を理解するために例を見てみましょう 上記の木のサイズは5です。 ツリーのサイズを見つけるには、左のサブツリーと右のサブツリーのサイズを追加してから、1ずつインクリメントする必要があります。再帰関数は、ツリーの左と右の両方のサブツリーに対して呼び出されます。また、サブツリーが見つからない場合は0を返します。 この方法を使用して解決された上記の例 木のサイズを見つけるには、 size(3)=size(5)+

  2. C++で幸せな女性の日のプログラムを書く

    世界中で10月7日に祝われる女性の日は、次のようにc++プログラミングコードに刻まれています。 例 #include <iostream> using namespace std; int main(){    // Initializing size of    // design    int n = 5;    // Loop to print Circle    // (Upper part of design)    // Outer loop to &