#创作计划# CSP-J(2025)题解
2025-10-02 15:42:46
发布于:上海
@AC君 求加精。
本帖会持续更新,频率不确定,
一个 32 位无符号整数可以表示的最大值,最接近下列哪个选项?
A.
B.
C.
D.
答案:A 。
32 位无符号整数( unsigned int )的范围是 到 , 约等于 。
和四个选项作比较,得出 A 选项差距最小,所以正确答案为 A 。
在 中,执行 int x = 255; cout << (x & (x - 1));
后,输出的结果是?
A.
B.
C.
D.
答案:B 。
首先将 化为二进制,得 , 则
“&”是位与运算符号, &
转为十进制,得 ,选 B 。
补充: x & (x - 1)
是一个常用技巧,它的作用是将 的二进制表示中最右边的 变成 。
函数 的定义如下,则 的返回值是多少?
int calc(int n) {
if (n <= 1) return 1;
if (n % 2 == 0) return calc(n / 2) + 1;
else return calc(n - 1) + calc(n - 2);
}
A.
B.
C.
D.
答案: B 。
直接进行模拟:
所以 ,选 B 。
全部评论 6
为什么shazi讨厌Star:因为shazi文明的时候被Star喷了
2025-10-02 来自 浙江
1那啥吧,ACGO有解析的呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃
2025-10-02 来自 浙江
1再写一遍求加精
2025-10-02 来自 上海
0何意味
2025-10-02 来自 广东
0就是想要徽章(
2025-10-02 来自 上海
0
文明个的帖子,必须不攒!
2025-10-03 来自 浙江
0为什么是上海题解???csp各省试卷还不一样吗
2025-10-02 来自 浙江
0求解拉黑
2025-10-02 来自 上海
0
2025-10-02 来自 上海
0同ppl一个问题
2025-10-02 来自 浙江
1。
2025-10-02 来自 上海
0《AAA混泥土批发ppl哥赞了这个评论》
2025-10-02 来自 浙江
0
持续更新
2025-10-02 来自 上海
0
有帮助,赞一个