通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
输入的a[i]必须全为正整数,否则程序将陷入死循环。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2021]
关于在调用模板函数时模板实参的使用,下列表述正确的是
下列因素中,对C++编译器区分重载函数无意义的是
关于静态成员的描述中,错误的是。
以下关于 Python 语言复数类型的描述中,错误的是
某系统结构图如下图所示该系统结构图中最大扇入是( )。
需求分析阶段的任务是( )。
给定程序中函数fun的功能是:根据整型形参m,计算如下
针对简单程序设计,以下叙述的实施步骤正确的是( )。
下列运算符中,_____运算符在C++中不能重载。
已知x=[[1,2,3],[4,5,6]],那么表达式
用switch语句编程实现以下函数关系:参考答案:
字符串"ab\n\\012\\\""的长度是_____
网络管理的重要任务是:_____和________。
若要将鼠标从VM中释放出来,可按 ( )键来实现
包含在某些候选码中的属性,称为 。
关于select语句下列说法正确的是
下列关于非空B树的叙述中,正确的是( )。I 插入操作
执行下列语句后,*(p+1)的值是_____。
则x的值为_____。
功能:计算出k以内最大的10个能被13或17整除的自然
设有以下结构类型说明和变量定义,则变量b在内存所占字节
定义结构体的关键字是( )。
编写一个函数proc,从传入的M个字符中找出最长的一个
设某二叉树中共有140个结点,其中有40个度为1的结点
对于一个 1到 n的排列 P(即 1到 n中每一个数在
输入 :15输出 :________
今有一空栈 S,对下列待进栈的数据元素序列 a,b,c
输入:abceecba输出:________
输入: 90 120 输出: _______
递归过程或函数调用时,处理参数和返回地址,通常使用一种
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2