通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
当输入为“1 511998”时,输出为“18”。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2021]
下面代码的输出结果为( )。
下列选项中,会触发外部中断请求的事件是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操
若有定义:通过语句scanf("%d;%d",&a,&
列表ls1=[1,43],ls2=ls1,ls1[0]
使用循环方法求解百钱买百鸡问题。假设公鸡5元一只,母鸡
对文件进行写入操作之后,_______方法用来在不关闭
关于以下代码的描述,错误的是( )。def fact
以下程序运行结果是____________。
有变量定义char c,*s=NULL;则sizeof
哪一个不是防火墙提供的功能( )
设循环队列的存储空间为Q(1:50),初始状态为fro
关系中主码的取值必须唯一且非空,这条规则是 完整性
Mysqldump语句使用 _____参数可实现备份整
在DBMS的授权子系统中,授权和回收权限的语句分别是G
在数据库设计中,E-R模型是进行的一个主要工具。
对于题 45,若计算机 M 的主存地址为 32 位,釆
下列程序段的时间复杂度是( )。
设有int x=11,则表达式(x++ * 1/3)的
C语言源程序文件的后缀是.c,经过编译之后,生成后缀为
gets函数用来输入一个字符串。
引用数组元素时,数组元素下标必须是整型常量。
有如下程序:程序运营后的输出成果是( )
请编写函数proc,其功能是:判断形参n中的正整数是几
给定程序中,函数fun的功能是:不断从终端读入整数,由
(计数排序)计数排序是一个广泛使用的排序方法。下面的程
如下图所示,共有 13个格子。对任何一个格子进行一次操
输入:2 3 4输出:____
1、输入:8输出:____2、输入:2012输出:__
关于拓扑排序,下面说法正确的是( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2