通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
3)判断:将第 12 行的“i < 26”改为“i < 16”,程序运行结果不会改变。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
下列关于模板的描述中,错误的是
将前缀运算符“--”重载为非成员函数,下列原型中,能正
下列程序输出的结果是。
下列选项中,正确的C++表达式是。
下列符号中,正确的C++标识符是。
阅读下列代码:该代码的运行结果是( )。
软件需求分析阶段的工作,可以分为四个方面:需求获取、编
一棵二叉树中共有70个叶子结点与80个度为1的结点,则
设有定义:int x=7,y=12;,则以下表达式值为
己知x为非空列表,那么表达式x.sort==sor
已知x =[1,2],那么执行语句 x[0:1]=[3
请读程序段以上程序段的输出结果为________。
有以下程序程序运营后的输出结果是____。
在数据库的并发控制中,常用的封锁类型有两种,分别是排它
算法可以用不同的语言描述,如果用C 语言或PASCAL
以下语句不正确的是( )
某计算机系统中的磁盘有 300 个柱面,每个柱面有 1
若任一个字符的编码都不是其他字符编码的前缀,则称这种编
某“调整工资”处理模块接受一个“职称”的变量,根据职称
C语言表达式!(3<6)||(4<9)的值是_____
求字符串长度的库函数是_____,只写函数名即可。
若char w,int x,float y,doubl
在do-while循环中,当while表达式为"假"时
有以下程序程序运行后的输出结果是(此处口代表空格)
请编写函数fun,其功能是:将所有大于1小于整数m的非
以下叙述中正确的是
输入:7aaaababbbaaaaaacccaa输出:
二进制数 111.101 所对应的十进制数是 ( ).
如果平面上任取 n个整点(横纵坐标都是整数),其中一定
将 2006 个人分成若干不相交的子集,每个子集至少有
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2