通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
打开文件时可单独或组合使用下列文件打开模式(①ios_
下列有关运算符重载的叙述中,正确的是
下列关于继承方式的描述中,错误的是。
字符指针p指向"abcdefg",执行char*ap=
以下代码执行后,book.txt 文件的内容是( )。
某二叉树共有845个结点,其中叶子结点有45个,则度为
在E-R图中,用来表示实体联系的图形是( )。
有以下程序:程序的运行结果是( )。
有以下程序:程序运行的结果是( )。
表达式[1,2,3]*3的执行结果为_______。
在Python中,_______默认是阻塞的。
以下构成Python循环结构的方法中,正确的是( )
表达式int('123',16)的值为________
假设函数指针p指向函数 int func,如果要使
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
以下printf语句中的负号的作用是_________
下列定义数组的语句中,对的的是
简述linux的几个运行级别及其相应的含义。答:0-关
磁盘限额管理可以使用 ______ 软件工具,其中硬限
编写的Shell程序运行前必须赋予该脚本文件_____
外模式/模式映象为数据库提供了_______独立性。
create view语句创建视图,ALGORITHM
在任意一棵非空平衡二叉树(AVL 树)T1 中,删除某
定义三元组(a,b,c)(其中a,b,c均为正数)的距
依次将关键字5, 6, 9, 13, 8,2, 12,
C语言中,数组名是一个不可变的_____量,不能对它进
预处理命令行都必须以_____号开始。
设有以下结构类型说明和变量定义,则变量a在内存所占字节
有三个关系R,S和T如下图所示,则由关系R和S得到关系
输入:5 6输出:( )
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2