文库 真题 C++真题

202503 CCF GESP认证 C++ 3级试题

gesp认证 c++等级考试真题 gesp PDF   9页   下载0   2025-03-24   浏览27   收藏0   点赞0   评分-   6852字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
202503 CCF GESP认证 C++ 3级试题 第1页
202503 CCF GESP认证 C++ 3级试题 第2页
剩余7页未读, 下载浏览全部
题号123456789101112131415 答案DBAABACACDDDBDC C++ 三级 2025 年 03 月 1单选题(每题 2 分,共 30 分) 第 1 题 Base64 编码将每3字节的输入数据编码为 4 字节的输出数据。如果输入数据长度不是 3 的倍数,会用=号填 充。在Base64编码中,如果输入字符串的长度为10字节,编码后的字符串长度是多少( ) A. 12 字节 B. 13 字节 C. 14 字节 D. 16 字节 第 2 题 UTF-8 编码规则如下: 1 字节:0xxxxxxx 2 字节:110xxxxx 10xxxxxx 3 字节:1110xxxx 10xxxxxx 10xxxxxx 4 字节:11110xxx 10xxxxxx 10xxxxxx 10xxxxxx 以下哪个字节序列是合法的 UTF-8 编码( ) A. 0xC0 0x80 B. 0xF0 0x90 0x80 0x80 C. 0x80 0x80 0x80 D. 0xFF 0xFE 0xFD 第 3 题 在 8 位二进制原码表示中,八进制数 -5 的二进制形式是什么( ) A. 10000101 B. 11111010 C. 11111011 D. 00000101 第 4 题 十进制数 111.111 的二进制表示可以是下面的( )。 A. 1101111.0001110001 B. 1101110.1001110001 C. 1101111.1001110001 D. 1101111.0011110001 第 5 题 在C++中,补码的主要作用是() A. 提高浮点数的精度 B. 简化整数的加减法运算 C. 增加整数的表示范围 D. 优化内存分配 第 6 题 在C++中,一个8位有符号整数(使用补码表示)的范围是() A. -128 到 127 B. -127 到 128 C. -256 到 255 D. 0 到 255 第 7 题 在C++中,以下代码的输出是什么() A. -5 B. 5 C. 4294967291 D. 编译错误 第 8 题 下列程序的作用是() A. 将十进制数转换成八进制数 B. 将八进制数转换成十进制数 C. 将二进制数转换成八进制数 D. 将八进制数转换成16进制数 第 9 题 下面程序是将十进制转十六进制,横线处应该填入的是() int a = -5; unsigned int b = a; cout << b; 1 2 3 int main() {    int decimal = 25;    cout << oct << decimal;    return 0; } 1 2 3 4 5 A. cout << oct << decimal; B. cout << decimal << decimal; C. cout << hex << decimal; D. 不能正确执行 第 10 题 以下代码的说法正确的是什么( ) A. 进行的是整体异或运算 B. 进行的是按位同或运算 C. 进行的是按位与运算 D. 进行的是按位异或运算 第 11 题 下面枚举法查找最大值索引程序中,横线处应该填写的是() #include <iostream> using namespace std; int main() {    int decimal = 255;    ——————————————————    return 0; } 1 2 3 4 5 6 7 8 #include <iostream> using nam
CCF GESP 2025年3月认证 C++ 3级试题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明