通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
2)程序输出的 ans 小于等于 n。
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2019]
下列选项中,会触发外部中断请求的事件是( )。
下列程序逆序打印所输入正整数的各位数字,例如输入134
若有定义:char s[30] = {0};运行时输入
给定程序的功能是:从键盘输入若干行文本(每行不超过80
下列给定程序中,函数fun的功能是:从s所指字符串中,
有语句:k=x<y?(y<z?1:0):0; 以下选项
以下选项中表示一个合法的常量是(说明:符号u表示空格)
C语言编译程序的功能是( )。
表达式{1,2,3} | {3,4,5}的值为____
Python标准库random的方法randint(m
已知x=[3],那么执行x+=[5]之后x的值为___
下面程序的功能是将二维数组a中的每个元素向右移一列,最
请读程序段以上程序段的输出结果为________。
用shell编写小九九乘法表程序,程序执行结果如下:答
全部Redhat 9.0系统安装最大大约需要多大磁盘空
Linux的Shell是Linux操作系统内核的一部分
A[N,N]是对称矩阵,将下三角(包括对角线)以行序存
下列哪一个逻辑运算符的优先级排列不正确( )
假设主机甲通过 TCP 向主机乙发送数据,部分过程如下
考虑由 N 个顶点构成的有向连通图,采用邻接矩阵的数据
已知i=5.6,写出语句a=(int)i;执行后变量i
在C语言中,主函数可以调用其它函数,同时,其它函数也可
功能:判断一个整数w的各位数字平方之和能否被5整除,可
请编写函数fun,其功能是:将所有大于1小于整数m的非
某二叉树的中序序列为DCBAEFG,后序序列为DCBG
下列叙述中错误的是
对于一个 1到n 的排列 P(即 1到 n中每一个数在
链表不具备的特点是( )。
输入: 7 4输出: _________
(矩阵中的数字) 有一个 n*n(1<=n<=5000
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2