| 190 |
下列程序中,假设一个字符占用的内存空间是1,下列程序中,ch占用的内存空间是( ) ```cpp char ch[] = "hello world"; size_t ret = strlen(ch); cout << ret … |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 189 |
下列程序输出的是( ) ```cpp string ch = "hello"; if(ch[5] == NULL) { cout << "right" << … |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 188 |
`a | 10`(a与10都是10进制,且二进制表示最高位为1)运算的结果是( )。 |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 187 |
下列代码输出的是 ```cpp string s = "1234@@chenadai"; string str = "12345"; s.replace(1, 5, str); cout << … |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 186 |
补码 `1111 1101` 进行运算 `1111 1101 >> 1` 以后得到的结果是( ) |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 185 |
下面逻辑运算中,正确的是( ) |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 184 |
`625.625` 变成二进制是( )。 |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 183 |
16进制数 `B2025` 转换成8进制数是( ) |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 182 |
关于计算机中的编码,下列说法中错误的是( ) |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 181 |
下列二进制表示的十进制数值分别是( ) ```text [10000011]原 = ( ) [10000011]补 = ( ) ``` |
➖
|
单选题 |
C++ |
1 |
三级模拟 |
2024年12月gesp三级 |
2026-05-14 15:14 |
✏️
🗑️
|
| 180 |
使用 `cin` 读取字符串时,遇到空格或换行符会自动停止读取。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 179 |
数组下标通常从 1 开始,例如 `int a[10]` 定义了 `a[1]` 到 `a[10]`。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 178 |
在嵌套循环中,`break` 语句只能跳出当前所在的那一层循环,不能直接跳出所有循环。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 177 |
所有的无限循环(死循环)都是程序错误,必须避免。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 176 |
字符 '0' 和整数 0 在内存中存储的二进制编码是相同的。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 175 |
逻辑运算符 `&&` 具有“短路”特性,如果左侧表达式为假,则不再计算右侧表达式。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 174 |
两个 `int` 类型的变量相乘,结果一定不会超过 `int` 的存储范围。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 173 |
在 `for(int i=0; i<10; i++);` 这行代码中,分号 `;` 的存在会导致循环体为空,即循环不做任何实际操作,只增加 `i`。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 172 |
代码 `int a = 10; if (a = 0) cout << "Zero"; else cout << … |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|
| 171 |
在 C++ 中,表达式 `3/2` 和 `3.0/2` 的结果是一样的,都是 1.5。( ) |
➖
|
判断题 |
C++ |
1 |
二级模拟 |
- |
2026-05-14 15:14 |
✏️
🗑️
|