通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
当输入“5 2 11 9 16 10”时,输出为“3 4 3 17 5”。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2021]
下列语句中能正确定义变量的是
已知类MyClass的定义(静态成员、const成员相
关于 Python 复数类型的描述,以下选项中错误的是
有以下程序:程序运行后的输出结果是( )。
请补充fun函数,该函数的功能是:按‘0’到‘9’统计
有以下程序:程序的运行结果是。
在GBK和CP936编码中一个汉字需要2个字节。
假设有列表a=['name','age','sex’]
表达式eval('''__import__('math
#编程产生菲波拉契数列20项,例如:0 1 1 2 3
已知x =[1,2],那么执行语句 x[0:1]=[3
表达式type(3+4j)in(int,float,c
请阅读下面的程序,在空白处填写正确的代码,该程序的功能
请阅读程序段:上面程序段的输出结果是_________
下列字符数组初始化语句中,不正确的是( )。
若给需要将/home/zheng目录下的所有文件打包压
线性表若采用链式存储结构时,要求内存中可用存储单元的地
数据项是数据处理的最小单位。
下列哪个传输层协议提供低开销传输因而可用于不需要可靠数
用户界面的 是用户界面设计最重要的也是最基本的目标
某网络拓扑如下图所示,其中路出器R2实现NAT功能。若
预处理命令行都必须以_____号开始。
以下程序的输出结果为_____。
设有以下共用体类型说明和变量定义,则变量c在内存所占字
若有以下定义,则计算表达式y+=y-=m*=y后的y值
C语言所有函数都是外部函数。
下面描述中错误的是( )
以下不是微软公司出品的软件是 ( )。
以下哪个是面向对象的高级语言( )。
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2