通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 的正整数,除非输入的 n 为 0,否则程序输出的字符数为 O(⌊log?|?|⌋ + 1)。( )
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2022]
在 Python 中,非法的语句是( )。
以下代码的输出结果是( )。
下列关于指针的运算中,是非法的。
Java中的线程模型由三部分组成,与线程模型组成无关的
下列程序的功能是统计字符串中“array”的个数,在程
阅读程序,写出程序运行结果。
某二叉树中度为2的结点有10个,则该二叉树中有( )个
有以下程序:程序运行的结果是( )。
下列定义变量的语句中错误的是。
下面程序中A是抽象类。请在下面程序的横线处填上适当内容
表达式'He11o wor1d!'[-4:]的值为__
在循环语句中,______语句的作用是提前进入下一次循
假设有如下代码:缺不能使float类型变量k得到正确数
OSI参考模型的( )为用户的应用程序提供网络服务
简述linux的几个运行级别及其相应的含义。答:0-关
IPV6的地址长度为_____位。
更新数据表中的记录用以下哪一项( )
则z的值为_____。
C语言中,_____是程序的基本组成部分。
C语言表达式5>2>7>8的值是_____。
程序段:循环体语句执行_____次。
若a是int型变量,则计算表达式a=25/3%3后a的
执行下列语句后,*(p+1)的值是_____。
预处理命令行都必须以_____号开始。
从函数的形式上看,函数分为无参函数和_____两种类型
file1.c中有命令,#include <file2
设顺序表的长度为n。下列算法中,最坏情况下比较次数等于
以下叙述中正确的是
当 n=100时,若 b数组满足,对于任意0≤i<n,
有如下的一段程序:1. a=1;2. b=a;3. d
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2