通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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++流的说明中,正确的是
如果表达式yx++中,“”是作为成员函数重载的运算符,
有如下程序,执行这个程序的输出结果是。
对于页式虚拟存储管理系统,下列关于存储器层次结构的叙述
设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二
有以下程序程序运行后的输出结果是( )。
以下选项中非法的C语言字符常量是。
根据下列Vector类定义,编程完成Vector类的具
Python的主程序文件python.exe属于二进制
当以指定“键”为下标给字典对象赋值时,若该“键”存在则
编写程序实现功能:对于给定的一个百分制成绩,改用相应的
启动进程有手动启动和调度启动两种方法,其中调度启动常用
编写的Shell程序运行前必须赋予该脚本文件_____
MySQL客户端程序 _____ 用于从数据备份文件中
使用insert、updeat和delete语句对用户
curseek是已定义的游标,打开该游标的语句为 __
下列不属于栈的应用的是( )
求解Floyd算法的时间复杂度为( )
异常事件在当前指令执行过程中进行检测,中断请求则在当前
将数组a的首地址赋给指针变量p的语句是_____。
功能:在键盘上输入一个3行3列矩阵的各个元素的值(值为
数组在内存中占一段连续的存储区,由_____代表它的首
定义int a[2][3];,表示数组a中的元素个数是
以下程序段要求从键盘输入字符,当输入字母为'Y' 时,
可能存在输入不同,但输出的第二行相同的情形。
编写一个函数proc,从传入的M个字符中找出最长的一个
1)输入的a 和 b的值应在 [0,n−1]的范围内
输入:114 5 6 6 4 3 3 2 3 2 1输
提出 “存储程序 ”的计算机工作原理的是( )。
(棋盘覆盖问题)在一个 k k 2 × 2 个方格组成
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2