0から1のC ++レビューノート(008)

サイクル、条件付き

#include <iostreamの>
 使用して 名前空間STD; 

/ * 
    機能:整数パイル整数で表示され、指定された回数カウント
    :アイデア
        コンソールからデータを取得するために1を
        一次元アレイ2、長さNを作成するために、得られたメモリをスタック整数
        3カウント変数作成する
        一次元アレイトラバース4を、存在する場合、カウント変数がインクリメントされ、アレイ内の指定された整数があったか否かを判定する1。
* / 
int型のmain(){ 
    COUT << INPUT  << ENDL; 
    
    // 5 
    / *は
        配列を初期化
    * /  
    INT NUM; 
    CIN >> NUM;
     int型の高さ[NUM] = {}; 

    // 78 90 99 85 60 
    / * 
        整数のアレイにデジタル文字列を処理します
    * / 
    char型CH;
    もし((CH = GETCHAR())== ' \ n ' ){
         int型のn = 0 char型のC;
        一方、(!=(C = GETCHAR())' \ n ' 
        { 
            場合(C> = ' 0 ' && C <= ' 9 ' 
            { 
            のungetc(C、STDIN)。
            CIN >>高さ[N ++ ]。
            } 
        } 
    } 
    
    int型の数。
    CIN >>数; 
    // coutの<<数<<てendl; 
    
    INT LEN =(INTはsizeof(高さ)/ はsizeof(* 高さ)。
    
    int型のカウンタ= 0 ;
    以下のためにint型 i = 0 ; iがLEN <I ++は{)
         であれば(数==高さ[i])とカウンタ++ 
    } 
    
    COUT << " 出力" << ENDL。
    coutの <<カウンター<< てendl;
    リターン 0 ; 
}

テスト結果:

おすすめ

転載: www.cnblogs.com/mrray1105/p/11256024.html