通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
请编写一个函数fun,他的功能是:根据以下公式求 π的
有三个关系R、S和T如下:则由关系R和S得到关系T的操
下列叙述中正确的是( )。
给定程序中,函数fun的功能是:将a所指4×3矩阵中第
流程图是描述算法的很好的工具,一般的流程图中由几种基本
有以下程序:程序运行后的输出结果是。
有以下定义和语句:能给w中year成员赋1980的语句
以下叙述中错误的是( )。
有以下程序程序输出( )。
以下叙述中正确的是( )。
请在下面程序的横线处填上适当内容,以使程序完整,并使运
输出如下格式的九九乘法表:1*1=12*1=2 2*2
表达式 sorted([13,1,237,89,100
试定义一个带参得宏swap(x,y),以实现两个整数之
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
若有定义:int a[]={2,4,6,8,10,12
以下程序输出结果是___________。
已知字母A的ASCII码值为65,以下程序的输出结果是
在Foxmail中添加一个abc@163.com的帐号
结束后台进程的命令是( )。
Linux与windows 的网上领居互联,需要提供什
下列数据中,( )是非线性数据结构。
必须要由网络管理员手动配置的是
什么是软件危机?为什么会产生软件危机?[答案解析]软件
设x和y均为int型变量,则以下for循环中的scan
按照传统的数据模型分类,数据库系统可分为
循环队列的存储空间为Q(1:100),初始状态为fro
1)判断:输出可能为 0。( )
输入 1:4 3输出 1:____输入 2:2017
输入:xyzxyw输出:( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2