Problem A: [CSP-S1][程序阅读] 程序阅读1
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:136
Solved:14
Description
#include <bits/stdc++.h> unsigned short f(unsigned short x) { x ^= x << 6; // 第5行x ^= x >> 8; return x; }
|
判断题
1. 输入为0时输出一定为0。( )
2. 若输入为65535,输出结果为63。( )
3. 将`unsigned short`改为`unsigned int`不影响结果。( )
4. 该函数可逆。( )
5. 输入为256时输出为32896。( )
选择题
6. 输入为512时的输出是( )
A. 33106 B. 33410 C. 33280 D. 33346
7. 该函数的性质是( )
A. 线性变换 B. 非单射 C. 可逆的位运算 D. 不可逆
8. 输入为64时第5行后x的值为( )
A. 4128 B. 4130 C. 8256 D. 4160
9. 若输入为1,输出为( )
A. 64 B. 1 C. 65 D. 0
10. 该函数的最大输出值为( )
A. 65535 B. 32767 C. 32768 D. 65536
Sample Input Copy
Sample Output Copy