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を返します。
}
#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);
}
#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を返します。
}
#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;
}
#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();
}
#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();
}
