CPA-21-02 試験問題 16

次のコードをコンパイルして実行しようとするとどうなりますか?
#include <iostream>
名前空間 std を使用します。
クラステスト{
浮動小数点 i,j;
};
クラス追加 {
公共:
int x,y;
加算 (int a=3, int b=3) { x=a; y=b; }
int result() { return x+y;}
};
int main () {
テストテスト;
* パッドを追加します。
パッド = &test;
cout << Pad?>result();
0を返します。
}
  • CPA-21-02 試験問題 17

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    クラスA {
    公共:
    仮想ボイド Print()=0;
    };
    クラス B:パブリック A {
    公共:
    virtual void Print() { cout<< "B"; }
    };
    クラス C:パブリック A {
    公共:
    virtual void Print() { cout<< "C"; }
    };
    int main()
    {
    B ob2;
    C ob3;
    *obj;
    obj = &ob2;
    obj?>Print();
    obj = &ob3;
    obj?>Print();
    }
  • CPA-21-02 試験問題 18

    次のコードをコンパイルして実行しようとするとどうなりますか?
  • CPA-21-02 試験問題 19

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    クラスコンプレックス{
    ダブルリ。
    ダブルイム。
    公共:
    complex() : re(0),im(0) {}
    complex(double x) { re=x,im=x;};
    complex(double x,double y) { re=x,im=y;}
    void print() { cout << re << " " << im;}
    };
    int main(){
    複合体 c1;
    c1.print();
    0を返します。
    }
  • CPA-21-02 試験問題 20

    「HELLO」は何回印刷されるでしょうか?
    #include <iostream>
    名前空間 std を使用します。
    int main()
    {
    for(int i=?1; i<=10; i++)
    {
    if(i < 5)
    続く;
    それ以外
    壊す;
    cout<<"HELLO";
    }
    0を返します。
    }