通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
若变量都已正确说明,程序段(a=2; b=3; pri
列表变量 ls 共包含 10 个元素,ls 索引的取值
下列选项中,由指令集体系结构(ISA)规定的是( )。
以下代码的输出结果是( )。
有以下程序:程序运行后的输出结果是( )。
有以下程序:程序运行后的输出结果是。
以下表达式的值与x无关、其值恒为真的是( )。
请在下面程序的横线处填上适当内容,以使程序完整,并使运
表达式 sorted([13,1,237,89,100
若有定义float[3][5],则a数组所含数组元素个
以下程序( )。
给定程序MODI1.C是建立一个带头结点的单向链表,并
Linux内核引导时,从文件( )中读取要加载的文件
填写标记代码行的意义,给出功能描述和前6行程序输出。答
简述在虚拟机中安装Red Hat Linux 9.0
关系数据库的实体完整性规则规定基本关系的 都不能
MySql数据库中具体实现备份数据库的方法很多,可以分
创建外键约束时,如果要使删除父表记录时子表对应记录外键
栈和队列的共同点是。
下面程序的时间复杂度为。
(7分)采用swap 指今实现进程互斥。lock为TR
设有int x=11,则表达式(x++ * 1/3)的
有以下程序程序的运行结果是
下列叙述中正确的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人
函数fun的功能是:根据所给的年、月、日,计算出该日是
CPU、存储器、 I/O 设备是通过 ( ) 连接起来
输入: 18输出: ___________
输入: 17输出:_______
输出:____________________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2