通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
6)判断:将第 26 行的“i < 26”改为“i < 16”,程序运行结果不会改变。( )
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2020]
下列关于类模板的描述中,错误的是
有三个关系R、S和T,由关系R和S通过运算得到关系T,
下列运算结果为1的是( )。
(本题 13 分)设有两个长度均为 n 的一维整型数组
优化数据库系统查询性能的索引设计属于数据库设计的( )
给定程序MODI1.C中函数fun的功能是:统计sub
设有表示学生选课的三张表,学生S(学号,姓名,性别,年
表达式list(filter(lambda x:x>5
输出如下格式的小九九1*1=11*2=2 2*2= 4
带有else子句的循环如果因为执行了break语句而退
表达式':'.join(' abcdefg'.spli
以下程序功能是:计算某年某月有几天,其中判别闰年的条件
Linux不可以与MS-DOS、OS/2、Window
存储引擎事务是不安全的,且不支持外键,但它占用空
Mysql锁的粒度越小,并发度就越 ___,开销越大,
MySQL提供了下面4种事务隔离级别,但只有 ____
在数据库的并发控制中,常用的封锁类型有两种,分别是排它
触发触发器的三个操作是插入、______ 、更新。
循环队列存储在数组A[0...m]中,则入队时的操作为
下列正确的命令是( )
下面正确的说法是( )
(10分)在进行外部排序时,可使用置换-选择排序生成初
你同时用 time 命令和秒表为某个程序在单核 CPU
设有以下结构类型说明和变量定义,则变量a在内存所占字节
有如下程序:程序运营后的输出成果是( )
给定程序fun函数的功能是:根据整型形参m,计算如下公
若 m个x 两两不同,且 m个 y两两不同,则输出的值
广域网的英文缩写是( )。
可以将单个计算机接入到计算机网络中的网络接入通讯设备有
( 找第 k 大的数 ) 给定一个长度为 1,000,
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2