通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2021] 中有题目如下:
第1题
#include <stdio.h> int n; int a[1000]; int f(int x) { int ret = 0; for (; x; x &= x - 1) ret++; return ret; } int g(int x) { return x & -x; } int main() { scanf("%d",&n); for (int i = 0; i < n; i++) scanf("%d",&a[i]); for (int i = 0; i < n; i++) printf("%d",f(a[i])+g(a[i])); printf("\n"); return 0; }
输入的a[i]必须全为正整数,否则程序将陷入死循环。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2021]
已知类A、类B的定义及main函数(继承中构造、析构执
下列程序的输出结果是。
在支持页式存储管理的系统中,进程切换时操作系统需要执行
请编写函数fun,该函数的功能是:移动一维数组中的
请编写函数fun,其功能是:计算并输出3到n之间(含3
给定程序MODI1.C中函数fun的功能是:读入一个字
有以下程序(注:字符a的ASCII码值为97):程序运
如果函数中没有return语句或者return语句不带
给定程序MODI1.C中函数fun的功能是:输出M行M
有以下程序程序运行后的输出结果是( )。
编写程序实现功能:输入整数a和b,若a2和b2>100
10BASE-5采用的是 ( )
Linux系统中有三种基本的文件类型:________
Redhat 9.0默认的文件系统类型为
有一普通用户想在每周日凌晨零点零分定期备份/user/
在Linux系统中,以( )方式访问设备。
MySQL中gbk字符集的默认校对规则是 。
锁的粒度越大,则并发度越 ___,系统开销越 ____
MySQL创建存储过程时 _____表示输入类型参数。
以下聚合函数求个数的是
SQL语言中,修改记录值的命令是
一个向量第一个元素的存储地址是100,每个元素的长度为
(归并第 k 小)已知两个长度均为 n 的有序数组 a
如果函数值的类型和return语句中表达式的值不一致,
若有以下定义int x[10],*pt=x;则对x数组
结点数为 5的不同形态的二叉树一共有_____种。(结
T(n) 表示某个算法输入规模为 n 时的运算次数。如
逻辑异或⊕是一种二元运算,其真值表如下所示。以下关于逻
(二叉查找树)二叉查找树具有如下性质:每个节点的值都大
在下列关于计算机语言的说法中,正确的有( )。
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2