CPA 試験問題 66

プログラムの出力は何ですか?
#include <iostream>
#include <文字列>
名前空間 std を使用します。
int main()
{
文字列 s1="Wo";
文字列 s2;
s2 = s1;
文字列 s3;
s3 = s2.append("rldHello");
cout << s3;
戻り値(0);
}
  • CPA 試験問題 67

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    クラスファースト
    {
    公共:
    virtual void Print(){ cout<<"最初から";}
    };
    クラス 2 番目:パブリック 1 番目
    {
    公共:
    void Print(){ cout<< "2 番目から";}
    };
    void fun(最初の *obj);
    int main()
    {
    最初の最初のオブジェクト;
    楽しい(&FirstObject);
    2 番目の SecondObject;
    楽しい(&SecondObject);
    }
    void fun(最初の *obj)
    {
    obj?>Print();
    }
  • CPA 試験問題 68

    文字 3 が入力として入力されるとどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    クラスA {
    公共:
    int i;
    };
    int main () {
    int c;
    オブジェクト。
    obj.i = 5;
    シン >> c;
    試す
    {
    スイッチ(c)
    {
    ケース A: 20 をスローします。
    ケース B: 5.2f をスローします。
    ケース C: obj をスローします。
    デフォルト: cout<<"例外なし";
    }
    }
    キャッチ (int e)
    { cout << "int 例外。例外番号 "< e; }
    キャッチ(A e)
    { cout << "オブジェクト例外。例外番号 "< ei; }
    キャッチ(...)
    { cout << "例外が発生しました。"; }
    0を返します。
    }
  • CPA 試験問題 69

    クラス B の変数「年齢」は何になりますか?
    クラスA {
    int x;
    保護されています:
    int y;
    公共:
    年齢;
    A () { 年齢 = 5; };
    };
    クラス B : パブリック A {
    文字列名;
    公共:
    B () { 名前 = "ボブ"; };
    void Print() {
    年齢 << 名前 << 年齢;
    }
    };
  • CPA 試験問題 70

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    #include <ストリーム>
    #include <文字列>
    名前空間 std を使用します。
    int main(void)
    {
    文字列 s;
    s = "テスト";
    s.resize (s.size() ? 1);
    cout<<s<<" "<<s.size();
    0を返します。
    }