#GESP202312C3J. 判断题(每题 2 分,共 20 分)

判断题(每题 2 分,共 20 分)

第16题 执行 C++ 代码 cout << (5 && 2) << endl; 后将输出 11。( )

{{ select(16) }}

  • 正确
  • 错误

第17题 C++程序执行后,输入 chen a dai 输出应该为: chen 。( )

string str;
cin >> str;
cout << str;

{{ select(17) }}

  • 正确
  • 错误

第18题 执行 C++ 代码 cout << (5 || 2); 后将输出 11。( )

{{ select(18) }}

  • 正确
  • 错误

第19题 执行下面C++代码后将输出"China"。( )

string a = "china";
a.replace(0, 1, "C");
cout << a << endl;

{{ select(19) }}

  • 正确
  • 错误

第20题 执行C++代码将输出 0 5 , 5 之后还有一个空格。( )

int list[10] = {1,2,3,4,5,6,7,8,9,10};
for (int i = 0; i < 10; i++) {
	if (i % 5 == 0) {
		cout << list[i] << " ";
	}
}

{{ select(20) }}

  • 正确
  • 错误

第21题 下面C++代码将输出1。( )

int list[10] = {1};
cout << list << endl;

{{ select(21) }}

  • 正确
  • 错误

第22题 下面C++程序将输出1。( )

int arr[10] = {1};
cout << arr[0] << endl;

{{ select(22) }}

  • 正确
  • 错误

第23题 执行C++代码,将输出 1 3 5 7 9 , 9 之后还有一个空格。( )

int list[10] = {1,2,3,4,5,6,7,8,9,10};
for (int i = 0; i < 10; i += 2) {
	cout << list[i] << " ";
}

{{ select(23) }}

  • 正确
  • 错误

第24题 小杨最近在准备考GESP,他用的Dev C++来练习和运行程序,所以Dev C++也是一个小型操作系统。( )

{{ select(24) }}

  • 正确
  • 错误

第25题 任何一个while循环都可以转化为等价的for循环。( )

{{ select(25) }}

  • 正确
  • 错误