CPA 試験問題 56

プログラムの出力は何ですか?
#include <iostream>
#include <文字列>
名前空間 std を使用します。
int main () {
文字列 s1 = "こんにちは"、s2 = "世界";
s2 = s1 + s2;
cout << s2;
0を返します。
}
  • CPA 試験問題 57

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream> #include <文字列>
    名前空間 std を使用します。
    int main()
    {
    string s1[]= {「方法」、「まで」 };
    s1[0].swap(s1[1]);
    for (int i=0; i<2; i++) {
    cout << s1[i];
    }
    戻り値(0);
    }
  • CPA 試験問題 58

    プログラムの出力は何ですか?
    #include <iostream>
    #include <文字列>
    名前空間 std を使用します。
    int main()
    {
    文字列 s1="こんにちは";
    文字列 s2="世界";
    s1+=s2;
    cout << s1;
    戻り値(0);
    }
  • CPA 試験問題 59

    次のコードをコンパイルして実行しようとするとどうなりますか?
    #include <iostream> #include <文字列>
    名前空間 std を使用します。
    クラスコンプレックス{
    ダブルリ。
    ダブルイム。
    公共:
    complex() : re(1),im(0.4) {}
    ブール演算子==(複合&t);
    };
    bool complex::operator == (complex &t){
    if((this->re == t.re) && (this->im == t.im))
    true を返します。
    それ以外
    false を返します。
    }
    int main(){
    複素数 c1、c2。
    if (c1==c2)
    cout << "OK";
    それ以外 {
    cout << "エラー";
    }
    }
  • CPA 試験問題 60

    文字 2 が入力として指定された場合、プログラムの出力はどうなりますか?
    #include <iostream>
    名前空間 std を使用します。
    int main () {
    int c;
    シン >> c;
    試す
    {
    スイッチ(c)
    {
    ケース1:
    20を投げます。
    ケース 2:
    5.2fを投げます。
    }
    }
    キャッチ (int e)
    { cout << "int 例外。例外番号 "< e; }
    キャッチ (float e)
    { cout << "float 例外。例外番号 "< e; }
    キャッチ(...)
    { cout << "例外が発生しました。"; }
    0を返します。
    }