通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2019] 中有题目如下:
第1题
#include <cstdio> #include <cstring> using namespace std; char st[100]; int main() { scanf("%s", st); int n = strlen(st); for (int i = 1; i <= n; ++i) { if (n % i == 0) { char c = st[i - 1]; if (c >= 'a') st[i - 1] = c - 'a' + 'A'; } } printf("%s", st); return 0; }
若输入的字符串全部由大写字母组成,那么输出的字符串就跟输入的字符串一样。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2019]
编写代码,获得用户输入的一个十进制数,分别输出其二进制
下列数据结构中,不适合 直接使用折半查找的是 ( )。
在关系运算中,选择运算的含义是( )。
设有两行定义语句:则以下叙述正确的是( )。
请补充fun函数,该函数的功能是:按‘0’到‘9’统计
有以下程序(strcpy为字符串复制函数,strcat
有如下程序:程序运行后的输出结果是。
表达式list (map (lambda x:x+5.
表达式eval ('''_import_('math'
已知x={‘a’:’b’,’c’:’d’},那么表达式
表达式 {‘x’:1,**{‘y’:2}}的值为___
运算符/在Python 2.x和Python 3.x中
已知列表x=[1,2],那么连续执行命令 y=x和 y
已知x={'a':'b','c':'d'},那么表达式
完成远程登录的TCP/IP协议是:( )
编写1个弹出式菜单的shell程序并实现其简单的菜单功
栈和队列是特殊的线性表,其特殊性体现在插入和删除位置受
对 n 个互不相同的符号进行哈夫曼编码。若生成的哈夫曼
下列哪些选项是属于内容耦合。
若a是int型变量,且a的初值为6,则计算表达式a+=
char c[6]="abcde"; printf("
在微机中,字符的比较就是对它们的_____进行比较。
不能正确表示数学式的表达式是
(大整数除法)给定两个正整数 p和 q,其中 p不超过
1)输入:4 3输出:( )2)输入:2017 101
以下不是存储设备的是 ( )。
(打印月历)输入月份 m(1≤m≤12),按一定格式打
无论是TCP/IP模型还是OSI模型,都可以视为网络的
有如下的一段程序:1. a=1;2. b=a;3. d
基于比较的排序时间复杂度的下限是( ),其中 n表示待
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2