通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
已知Base类和Derived类的定义,横线处为Der
若一个教练训练多个运动员,每个运动员接受多个教练指导,
以下叙述中正确的是( )。
有以下程序:程序运行的结果是( )。
有如下程序:程序运行后的输出结果是( )。
有以下程序:程序的运行结果是。
可以使用de1删除集合中的部分元素。
已知列表x=[1,2],执行语句y=x[:]后,表达式
函数fun的功能是:将s所指字符串中ASCI值为偶数的
以下程序运行结果是____________。
以下printf语句中的负号的作用是_________
设有以下变量均为int类型,则值不等于7的表达式是__
某进程中有3个并发执行的线程thread1、threa
写一个shell 脚本,检查给出的串是否为回文(pal
Linux文件系统中每个文件用_______来标识。
存储引擎事务是不安全的,且不支持外键,但它占用空
下面哪个选项是11 1011 1001 0111 和0
执行下列语句后,b的十进制值是_____。
已知x=3,y=2,则表达式x*=y+8的值为____
在微机中,字符的比较就是对它们的_____进行比较。
C语言表达式5>2>7>8的值是_____。
一个C程序总是从_____开始执行。
(分数背包)小 S 有 n 块蛋糕,编号从 1 到 n
输入 :abacaba输出 :________
若逻辑变量 A、C 为真, B、D 为假,以下逻辑运算
摩尔定律(Moore's law)是由英特尔创始人之一
排序算法是稳定的意思是关键码相同的记录排序前后相对位置
输入 : 1 3 2输出: _____________
在下列关于计算机语言的说法中,正确的有( )。
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2