通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2022] 中有题目如下:
第1题
#include<iostream> #include<algorithm> using namespace std; const int MAXL = 1000; int n, k, ans[MAXL]; int main(void) { cin >> n >> k; if (!n) cout << 0 << endl; else { int m = 0; while (n) { ans[m++] = (n % (-k) + k) % k; n = (ans[m - 1] - n) / k; } for (int i = m - 1; i >= 0; i--) cout << char(ans[i] >= 10 ? ans[i] + 'A' - 10 : ans[i] + '0'); cout << endl; } return 0; }
假设输入的 n 在 int 范围内,k 为不小于 2 且不大于 36 的正整数,删除第 23 行的强制类型转换,程序的行为不变。( )
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2022]
有如下程序(for循环累加相关),运行时的输出结果是
阅读下列程序:下列对程序运行结果描述的选项中,正确的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
下列给定程序中,函数fun的功能是:从s所指字符串中,
有以下程序:程序运行后的输出结果是。
以下叙述中错误的是。
表达式list(str+([3,4]))==[3,4]
#编程用递归函数实现1+2+3+4+……+n,并显示所
已知列素x=[1,2],执行语句 y=x后,表达式id
以下程序可选出能被3整除且至少有一位是5的两位数,打印
数据库管理系统(DBMS)是
档案权限 755 , 对档案拥有者而言, 何义(
某文件的权限为:drw-r--r--,用数值形式表示该
在其父目录不存在时先创建父目录的命令。答:mkdir
如果要列出一个目录下的所有文件需要使用命令行( )。
链式存储的存储结构所占存储空间( )。
以下聚合函数求平均数的是( )
(8 分)假设计算机 M 的主存地址为 24 位,按字
可行性研究主要集中在以下四个方面 、 、
一棵有 n 个结点的完全二叉树用数组进行存储与表示,已
语句:执行后都使变量x中的值增1,请写出一条同一功能的
则表达式x+(y>!z)的值为_____。
设循环队列的存储空间为Q(1:50),初始状态为fro
给定程序中,函数fun的功能是根据形参i的值返回某个函
编写一个函数fun,从num个字符串中找出最长的一个字
一名员工可以使用多台计算机,每台计算机只能由一名员工使
本题中,我们约定布尔表达式只能包含p, q, r三个布
1956 年( )手语肖克利、巴丁和布拉顿,以表彰他们
输出: ___________
输入:6 6 5 5 3 输出:___________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2