通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
2)判断:若输入的字符串不是空串,则输入的字符串与输出的字符串一定不一样。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
有三个关系R、S和T,由关系R和S通过运算得到关系T,
有如下程序,执行后的输出结果是。
有以下程序:当执行程序时,按下列方式输入数据(从第一列
有以下程序:程序的运行结果是( )。
为了建立如图所示的存储结构(即每个结点含两个域,dat
设有函数定义:则以下对函数sub的调用语句中,正确的是
有以下程序:程序的运行结果是。
在Python中0oal是合法的八进制数字表示形式。
给定程序MODI1.C是建立一个带头结点的单向链表,并
若有以下宏定义:则执行语句a=3*(N+f(5));后
假定计算机M1和M2具有相同的指令集体系结构(ISA)
要显示内存用量用什么命令?
在Linux系统中,测试DNS服务器是否能够正确解析域
E-R方法的三要素是:实体、属性和 。
MySQL客户端程序 _____用于数据库的备份。
在SQL中,用 ____命令可以存储表中的内容,即事物
在DELETE触发器中,可以引用一个名为 ____的关
以下哪个不是操作系统?( )
若任一个字符的编码都不是其他字符编码的前缀,则称这种编
软件生存周期一般可分为 、可行性研究、 、设计
设有如下定义:若要使p指向data中的a域,正确的赋值
功能:编写函数fun(int m)求1000以内(不包
预处理命令行都必须以_____号开始。
设有定义:int a;float b;执行scanf
NOIP 初赛中,选手可以带入考场的有( )。
输出:( )
输入:11 3输出:( )
关于程序设计语言,下面哪个说法是正确的:
输入: 9 19 29 39输出: _________
N 个人在操场里围成一圈,将这 N 个人按顺时针方向从
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2