通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2021] 中有题目如下:
第1题
#include <stdio.h> #include <string.h> char base[64]; char table[256]; char str[256]; char ans[256]; void init() { for (int i = 0; i < 26; i++) base[i] = 'A' + i; for (int i = 0; i < 26; i++) base[26 + i] = 'a' + i; for (int i = 0; i < 10; i++) base[52 + i] = '0' + i; base[62] = '+', base[63] = '/'; for (int i = 0; i < 256; i++) table[i] = 0xff; for (int i = 0; i < 64; i++) table[base[i]] = i; table['='] = 0; } void decode(char *str) { char *ret = ans; int i, len = strlen(str); for (i = 0; i < len; i += 4) { (*ret++) = table[str[i]] << 2 | table[str[i + 1]] >> 4; if (str[i + 2] != '=') (*ret++) = (table[str[i + 1]] & 0x0f) << 4 | table[str[i + 2]] >> 2; if (str[i + 3] != '=') (*ret++) = table[str[i + 2]] << 6 | table[str[i + 3]]; } } int main() { init(); printf("%d\n",(int)table[0]); scanf("%s",str); decode(str); printf("%s\n",ans) return 0; }
当输入为“Y3Nx”时,输出的第二行为( )。
“csp”
“csq”
“CSP”
“Csp”
所属试卷:CSP-J1入门级初赛试卷[2021]
有如下程序,该程序的输出结果应该是。
算法空间复杂度的度量方法是( )。
有以下程序段,若变量已正确定义并赋值则与此程序段功能相
下列给定程序的功能是调用fun函数建立班级通信录。通信
若a是数值型,则逻辑表达式(a==1)||(a!=1)
有以下程序:程序运行后的输出结果是。
有以下程序:程序运行后的输出结果是( )。
有以下函数该函数的功能是。
函数调用语句:含有的实参个数 是( )。
输出如下格式的九九乘法表:1*1=12*1=2 2*2
字典对象的________方法返回字典的“值”列表。
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
在Intranet服务器中,( )作为WWW服务的本地
在/root文件夹下查找后缀为.cpp的文件。答:fi
设计一个shell程序,添加一个新组为class1,然
Linux在终止进程时,kill -15 中的15是表
建表语句中表示非空约束的的子句是 。
可以在创建表时用( )来创建唯一索引,也可以用( )来
SQL语言的数据操纵语句包括SELECT、INSERT
某校网有两局域网,通过路器 R1R2 R3 联后接入
世界上最好的编程语言是?
执行下列语句后,*(p+1)的值是_____。
预处理命令行都必须以_____号开始。
其中a[1][2]的值为_____。
二进制数001010102和000101102的和为
(魔法数字)小H的魔法数字是4。给定n,他希望用若干个
对于一个 1到 n的排列 P(即 1到 n中每一个数在
输入:83 2 5 11 12 7 4 10输出:__
在 NOI 期间,主办单位为了欢迎来自各国的选手,举行
输出:_____________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2