通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数,当输入为“100 7”时,输出为( )。
202
1515
244
1754
所属试卷:CSP-S1提高级初赛试卷[2022]
学生关系模式中有S(S#,Sname,Sex,SD,A
有如下程序,下列关于程序编译结果的描述中,正确的是
有如下程序,运行这个程序的输出结果是。
下面对软件特点描述不正确的是( )。
软件调试的目的是( )。
以下选项中,合法的实数是( )。
有以下程序:程序运行后的输出结果是。
以下叙述正确的是( )。
请在下面程序的横线处填上适当字句,以使程序完整,并使程
已知x='hello world.',那么表达式x.f
关键字__________用于测试一个对象是否是一个可
已知x={‘a’:’b’,’c’:’d’},那么表达式
已知列表x=[1,2,3,4],那么执行语句del x
表达式':'.join('hello word.'.s
单链表的结点类型定义为:指针p指向链表中间的某一个结点
以下选项中非法的字符常量是( )。
关于Linux内核版本的说法,以下错误的是( )。
用树型结构表示实体类型及实体间联系的数据模型称为
算法的目的是
以下删除记录正确的( )
成本估计方法主要有 、 和算法模型估计三种类型
和 共同构成系统的逻辑模型。
设x=5>1+2,x的值为_____。
char c[6]="abcde"; printf("
若有定义语句:char s[3][10],(*k)[3
编译器的主要功能是( )。
输入1:6 10 1 6 4 5 3 2输出1:___
一棵结点数为2015 的二叉树最多有( )个叶子结点。
(1) 输入: 7 输出: _______ (4 分
(选排列)下面程序的功能是利用递归方法生成从 1 到
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2