通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2019] 中有题目如下:
第1题
#include<cstdio> using namespace std; int n, m; int a[100], b[100]; int main() { scanf("%d%d", &n, &m); for (int i = 1; i <= n; ++i) a[i] = b[i] = 0; for (int i = 1; i <= m; ++i) { int x, y; scanf("%d%d", &x, &y); if (a[x] < y && b[y] < x) { if (a[x] > 0) b[a[x]] = 0; if (b[y] > 0) a[b[y]] = 0; a[x] = y; b[y] = x; } } int ans = 0; for (int i = 1; i <= n; ++i) { if (a[i] == 0) ++ans; if (b[i] == 0) ++ans; } printf("%d", ans); return 0; }
若 m 个 x 两两不同,且 m 个 y 两两不同,则输出的值为( )
2n-2m
2n+2
2n-2
2n
所属试卷:CSP-J1入门级初赛试卷[2019]
通过派生类的对象可直接访问其。
有如下程序,执行后的输出结果是。
在关系数据库中,用来表示实体间联系的是
下列符号中,正确的C++标识符是。
六边形绘制。使用 turtle 库,绘制一个边长值为
若有定义:程序运行时输入:c=1,d=2<回车>,能把
有以下函数:该函数的功能是。
下面程序为什么会编译错误,并改正错误(提出解决办法)。
在循环语句中,______语句的作用是提前进入下一次循
以下程序的运行结果是输出如下图形。请填空。
声明一个具有全局作用域的外部函数,需要使用的关键字是_
给定程序中,函数fun的功能是用函数指针指向要调用的函
增加一个用户的命令是______
结束后台进程的命令是( )。
Linux文件系统中,文件在外存的物理地址放在 ___
对于System V类型的共享内存页面,Linux基于
按下( )键能终止当前运行的命令
可使用 _______ 语句在已存在的表上创建索引。
在单循环链表中,其中有一个指针S指向某一个结点,能够删
数组可看成线性结构的一种推广,因此与线性表一样,可以对
关于检索结果排序,正确的是( )
(7 分)下表给出了整型信号量 S 的 wait和
假定主存地址为32位,按字节编址,指令Cache和数据
使用二路归并排序对含 n 个元素的数组 M 进行排序时
函数的_____调用是一个函数直接或间接地调用它自身。
若有定义:则变量C中包含的字符个数为_____。
有以下程序段程序的输出结果是
(矩阵变换)有一个奇幻的矩阵,在不停的变幻,其变幻方式
输入: 10 20输出: _________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2