通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数,当输入为“1000000 19”时,输出为“( )”。
BG939
87GIB
1CD428
7CF1B
所属试卷:CSP-S1提高级初赛试卷[2022]
已知类Base、Derived的定义及程序段,若程序的
以下关于 Python 语言复数类型的描述中,错误的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
以下叙述中正确的是( )。
有以下程序:程序运行的结果是( )。
有如下程序段:则for循环体执行的次数是。
请在下面程序的横线处填上适当内容,以使程序完整,并使程
表达式eval ('''_import_('math'
任意长度的Python列表、元组和字符串中最后一个元素
已知列表x中包含超过5个以上的元素,那么表达式x=x[
请阅读下面的程序,分析程序是否能编绎通过并正确运行,如
下面程序段中。for循环执行的次数是( )。
以下程序执行结果是___________。
若是a是int型变量,且a的初值为6,则执行表达式a+
用DDN专线方式接入因特网,不需要的是( )
若i、j已定义成int型,则以下程序段中内循环体的总执
有一普通用户想在每周日凌晨零点零分定期备份/user/
将光盘/dev/hdc卸载的命令。答:umount/d
在当前目录/home/zheng下新建一个目录back
Linux内核引导时,从文件 中读取要加载的文
MYSQL并发控制的主要方法是采用 _____ 。
若某线性表最常用的操作是存取任一指定序号的元素和在最后
下面给出的四种排序方法中,排序过程中的比较次数与排序方
下列哪两项是用户数据报协议 (UDP) 的功能?(选择
对某个数据库使用记录单 , 可以进行的记录操作有( )
假定某航空公司规定,乘客可以免费托运重量不超过30公斤
则x的值为_____。
C语言源程序文件的后缀是.c,经过编译之后,生成后缀为
有以下计算公式若程序前面已经在命令行中包含math.h
对于序列“ 7,5,1,9,3,6,8,4 ”,在不改
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2