首页 / 客观题库

80521 - CSP-S2023阅读程序1

基础语法

题目(材料题)

#include <iostream>
using namespace std;

unsigned short f(unsigned short x) {
    x ^= x << 6;
    x ^= x >> 8;
    return x;
}
int main() {
    unsigned short x;
    cin >> x;
    unsigned short y = f(x);
    cout << y << endl;
    return 0;
}

假设输入的 x 是不超过 65535 的自然数,完成下面的判断题和单选题:
||

当输入非零时,输出一定不为零。()

正确

错误

(2 分)将 f 函数的输入参数的类型改为 unsigned int,程序的输出不变。()

正确

错误

当输入为 65535 时,输出为 63。()

正确

错误

当输入为 1 时,输出为 64。()

正确

错误

( 单选 )

当输入为 512 时,输出为()。

A 33280

B 33410

C 33106

D 33346

( 单选 )

当输入为 64 时,执行完第 5 行后 x 的值为()。

A 8256

B 4130

C 4128

D 4160

意见反馈

    最多上传3张图片,格式为JPG、PNG、JPEG,单张不超过5MB

    注册

    发送验证码

    密码必须包含数字、字母和特殊字符

    找回密码

    发送验证码

    密码必须包含数字、字母和特殊字符

    运行 ID:67149

    • 测试点1:Accepted
    • 用时:0 ms
    • 内存:288 kb
    • 测试点2:Accepted
    • 用时:0 ms
    • 内存:288 kb
    输入
    203
    输出
    203

    test

    测评信息

    错误.in文件下载

    错误.out文件下载

    运行 ID:67149

    2019-01-24 15:06:36