通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
5)若输出的字符串为“CSPCSPCSPCSP”,则下列说法正确的是( )
输入的字符串中既有 P 又有 K
输入的字符串中既有 J 又有 R
输入的字符串中既有 J 又有 K
输入的字符串中既有 P 又有 R
所属试卷:CSP-J1入门级初赛试卷[2020]
在下列程序的空白处,应填入的正确选项是( )。
用树形结构来表示实体之间联系的模型称为( )。
下列叙述中正确的是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比
有以下程序:程序运行后的输出结果是( )。
有以下程序段:则p2-p1的值为( )。
对文件进行写入操作之后,_______方法用来在不关闭
已知列表x=[1,3,2],那么执行语句 x=x.re
当使用指针指向一个函数时,这个指针就称作______。
下面程序的功能是将二维数组a中的每个元素向右移一列,最
以下程序运行结果是_________。
请读程序段以上程序段的输出结果是__________。
设用户所使用计算机系统上有两块IDE硬盘,Linux系
要强制杀死某个进程用什么命令
输入了Shell命令的部分字符后按什么键可补全其余部分
在系统文档中找到关于print这个单词的所有说明?
Linux操作系统在登录时,输入密码,系统以*显示密码
简称DBMS,是一种专门用于管理数据库的计算机
视图定义时algorithm参数值为 _____ 时表
若主机甲主动发起一个与主机乙的 TCP 连接,甲、乙选
静态变量和外部变量的初始化是在_____阶段完成的,而
程序段:循环体语句执行_____次。
以a为起点,对右边的无向图进行深度优先遍历,则b、c、
请编写函数void fun(int *dp,int n
下面关于位运算符的叙述,正确的是
请编写函数fun,它的功能是:计算并输出n(包括n)以
C语言主要是借助以下哪个功能来实现程序模块化?( )
假设输入的 n 和 d[i] 都是不超过 10000的
二进制数 111.101 所对应的十进制数是 ( ).
输入:9 3 9 4输出:______________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2