CPA-21-02 試験問題 71

次のコードをコンパイルして実行しようとするとどうなりますか?
#include <iostream>
名前空間 std を使用します。
int main()
{
浮動小数点数 x=3.5、y=1.6;
int i,j=2;
i = x + j + y;
cout << i;
0を返します。
}
  • CPA-21-02 試験問題 72

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    #include <文字列>
    名前空間 std を使用します。
    int main()
    {
    文字列 s1[]= {"H" , "t" };
    文字列 s;
    for (int i=0; i<2; i++) {
    s = s1[i];
    s.insert(1,"o");
    cout << s;
    }
    戻り値(0);
    }
  • CPA-21-02 試験問題 73

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

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    void print(char *c);
    int main (int argc, const char * argv[])
    {
    print("テスト");
    0を返します。
    }
    void print(char *c)
    {
    cout<<c;
    }
  • CPA-21-02 試験問題 75

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream>
    #include <文字列>
    名前空間 std を使用します。
    クラスコンプレックス{
    ダブルリ、イム。
    公共:
    complex() : re(1),im(0.3) {}
    complex(double n) { re=n,im=n;};
    complex(int m,int n) { re=m,im=n;}
    複雑な演算子+(複雑な &t);
    void Print() { cout << re << " " << im; }
    };
    complex complex::operator+ (complex &t){
    複雑な温度。
    temp.re = this?>re + t.re;
    temp.im = this?>im + t.im;
    戻り温度;
    }
    int main(){
    複素数 c1(1)、c2(2)、c3;
    c3 = c1 + c2;
    c3.Print();
    }