通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2020] 中有题目如下:
第1题
#include <cstdlib> #include <iostream> using namespace std; char encoder[26] = {'C', 'S', 'P', 0}; char decoder[26]; string st; int main() { int k = 0; for (int i = 0; i < 26; ++i) if (encoder[i] != 0) ++k; for (char x = 'A'; x <= 'Z'; ++x) { bool flag = true; for (int i = 0; i < 26; ++i) if (encoder[i] == x) { flag = false; break; } if (flag) { encoder[k] = x; ++k; } } for (int i = 0; i < 26; ++i) decoder[encoder[i] - 'A'] = i + 'A'; cin >> st; for (int i = 0; i < st.length(); ++i) st[i] = decoder[st[i] - 'A']; cout << st; return 0; }
1)判断:输入的字符串应当只由大写字母组成,否则在访问数组时可能越界。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
下列有关运算符重载的叙述中,正确的是
有如下类定义,编译时没有错误的行是。
在下面的定义中,错误的语句是。
下列程序的运行结果是( )。
以下函数findmax拟实现在数组中查找最大值并作为函
若有以下程序段不能正确引用字符串的选项是。
下面程序通过把类Distance声明为类Point的友
列表、元组、字符串是Python的__________
对文件进行写入操作之后,_______方法用来在不关闭
二进制是一种“逢二进一”的机制,它用0和_____两个
以下程序将数组a中的数据按逆序存放,请填空。
计算机网络的拓扑结构主要取决于它的( )
以下fun函数的功能是:找出具有N个元素的一维数组中的
下列关于主存储器(MM)和控制存储器(CS)的叙述中,
下列那一个不是压缩指令( )
在/home目录下查找文件名为。Profile的文件,
简述在虚拟机中安装Red Hat Linux 9.0
实体完整性规则要求主属性码取值 。
_____表是最重要的权限表,存储有用户对所有数据库操
视图是从 _____ 或其它视图导出的虚表。
某计算机系统中的磁盘有 300 个柱面,每个柱面有 1
排序过程中,对尚未确定最终位置的所有元素进行一遍处理称
请编写函数proc,其功能是:判断形参n中的正整数是几
C语言中char类型数据占字节数为( )。
二分图是指能将顶点划分成两个部分,每一部分内的顶点间没
输入:QuanGuoLianSai输出:( )
输入 :111 21 32 42 52 63 77 8
十进制下的无限循环小数(不包括循环节内的数字均为0成均
元素 R1、R2、R3、R4、R5入栈的顺序为 R1、
完全二叉树共有 2*N-1 个结点,则它的叶节点数是
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2