#A11. 信息素养6
信息素养6
1. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = x++;
cout << y << " " << x;
return 0;
}
{{ select(1) }}
- 5 5
- 5 6
- 6 5
- 6 6
2. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
swap(a, b);
cout << a << " " << b;
return 0;
}
{{ select(2) }}
- 10 20
- 20 10
- 编译错误
- 运行时错误
3. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int arr[5] = {1, 2, 3, 4, 5};
cout << *(arr + 2);
return 0;
}
{{ select(3) }}
- 1
- 2
- 3
- 4
4. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 10;
int* p = &x;
*p = 20;
cout << x;
return 0;
}
{{ select(4) }}
- 10
- 20
- 编译错误
- 运行时错误
5. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int a = 10;
int b = 20;
int* p = &a;
*p = b;
cout << a << " " << b;
return 0;
}
{{ select(5) }}
- 10 20
- 20 20
- 20 10
- 编译错误
6. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = ++x + x++;
cout << y << " " << x;
return 0;
}
{{ select(6) }}
- 11 7
- 12 7
- 11 6
- 12 6
7. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int arr[5] = {1, 2, 3, 4, 5};
cout << sizeof(arr) / sizeof(arr[0]);
return 0;
}
{{ select(7) }}
- 5
- 10
- 20
- 编译错误
8. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 10;
int y = 20;
int z = x > y ? x : y;
cout << z;
return 0;
}
{{ select(8) }}
- 10
- 20
- 编译错误
- 运行时错误
9. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 10;
int z = x * y / 2;
cout << z;
return 0;
}
{{ select(9) }}
- 20
- 25
- 30
- 35
10. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 10;
int y = 20;
int z = x + y;
cout << z;
return 0;
}
{{ select(10) }}
- 10
- 20
- 30
- 40
11. 以下代码的输出结果是?
#include <iostream>
using namespace std;
int main() {
int x = 5;
int y = 10;
int z = x > y ? x : y;
cout << z;
return 0;
}
{{ select(11) }}
- 5
- 10
- 编译错误
- 运行时错误
相关
在下列比赛中: