通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
( 寻找假币 ) 现有 80枚硬币,其中有一枚是假币,
下列叙述中正确的是( )。
有以下程序:程序的运行结果是( )。
有以下程序:程序运行后的结果是( )。
C语言中的标识符分为关键字、预定义标识符和用户标识符,
下列叙述中正确的是。
程序填空:
在函数内部可以通过关键字____________未定义
以下程序将数组a中的数据按逆序存放,请填空。
以下程序段通过移动指针变量m,给如图所示连续动态存储单
采用ADSL上网,除需要用专用的ADSL Modem外
有以下程序程序运行后的输出结果是( )。
早期的计算机网络是由( )组成系统。
假设OSⅠ参考模型的应用层欲发送400B的数据(无拆分
下面给出了一个SHELL程序,试对其行后有#(n)形式
设计一个shell程序,添加一个新组为class1,然
在System V进程通讯方式中,ipc_perm结构
可行性研究主要集中在以下四个方面 、 、
若在程序中用到"strlen"函数时,应在程序开头
预处理命令行都必须以_____号开始。
设有以下共用体类型说明和变量定义,则变量a在内存所占字
定义无符号整数类为UInt,下面可以作为类UInt实例
下面对软件描述错误的是
输入 :62 6 3 4 5 1输出 :____
(切割绳子)有 n条绳子,每条绳子的长度已知且均为正整
在布尔逻辑中,逻辑“或”的性质有( )。
双向链表中有两个指针域 llink 和 rlink ,
前缀表达式 “+3*2+5 12 的值是( )
书架上有 4 本不同的书 A、B、C、D。其中 A 和
在下列防火墙( firewall )的说法中,正确的有
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2