通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2019] 中有题目如下:
第1题
#include <cstdio> using namespace std; int n; int a[100]; int main() { scanf("%d", &n); for (int i = 1; i <= n; ++i) scanf("%d", &a[i]); int ans = 1; for (int i = 1; i <= n; ++i) { if (i > 1 && a[i] < a[i - 1]) ans = i; while (ans < n && a[i] >= a[ans + 1]) ++ans; printf("%d ", ans); } return 0; }
4)当程序执行到第 16 行时,若 ans - i > 2,则 a[i+1]≤a[i]。
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2019]
有如下程序,执行后的输出结果是。
下列字符串中,正确的C++标识符是。
下列叙述中正确的是( )。
给定程序中,函数fun的功能是:将形参n所指变量中,各
请补充fun函数,该函数的功能是:计算N×N维矩阵元素
有以下函数:程序运行后的输出结果是。
有以下定义语句,编译时会出现编译错误的是。
以下叙述中错误的是。
程序填空:
输出如下格式的九九乘法表:1*1=12*1=2 2*2
使用运算符测试集合包含集合A是否为集合B的真子集的表达
已知x=[3],那么执行x+=[5]之后x的值为___
若有定义语句:int b=7;float a=2.5,
设有以下定义:以下程序段将通过调用宏实现变量x和y内容
计算机网络的体系结构是指( )
在/home目录下查找文件名为。Profile的文件,
可以利用图的遍历过程来判断一个图是否连通,并可得到其连
关于DELETE和TRUNCATE TABLE的说法,
(编辑距离)给定两个字符串,每次操作可以选择删除(De
若主机甲主动发起一个与主机乙的 TCP 连接,甲、乙选
进程 P1、P2 和 P3 进入就绪队列的的时刻,优先
函数不可以进行嵌套定义,但可以进行嵌套_____。
设二叉树共有375个结点,其中度为2的结点有187个。
有三个关系R,S和T如下图所示,则由关系R和S得到关系
输入:10 7 1 4 3 2 5 9 8 0 6输出
下列关于最短路算法的说法正确的有( )。
输入:114 5 6 6 4 3 3 2 3 2 1输
(烽火传递) 烽火台又称烽燧,是重要的军事防御设施,一
N 个人在操场里围成一圈,将这 N 个人按顺时针方向从
给定 n 个有标号的球,标号依次为 1,2,…,n。将
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2