通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第十五届全国青少年信息学奥林匹克联赛初赛试题[2009普及组] 中有题目如下:
第1题
#include<stdio.h> #include<string.h> #define maxn 50 void getnext(char str[]) { int l=strlen(str),i,j,k,temp; k=l-2; while(k>=0&&str[k]>str[k+1]) k--; i=k+1; while(i<l&&str[i]>str[k]) i++; temp=str[k]; str[k]=str[i-1]; str[i-1]=temp; for(i=l-1;i>k;i--) for(j=k+1;j<i;j++) if(str[j]>str[j+1]) { temp=str[j]; str[j]=str[j+1]; str[j+1]=temp; } return ; } int main() { char a[maxn]; int n; scanf("%s %d",a,&n); while(n>0) { getnext(a); n--; } printf("%s\n",a); return 0; }
输入: NOIP 3
输出: ______
所属试卷:NOIP第十五届全国青少年信息学奥林匹克联赛初赛试题[2009普及组]
如果表达式a>b中的“>”是作为非成员函数重载的运算符
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实
若要使用C数学库中的sin函数,需要在源程序的头部加上
若有以下程序段不能正确引用字符串的选项是。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙
若有定义:int x,y;并已正确给变量赋值,则以下选
编写程序:定义抽象基类Shape,由它派生出五个派生类
若x=0123,则表达式(5+(int)(x)&(-2
将当前目录下的bin目录和hello、hello.c文
磁盘限额管理可以使用 ______ 软件工具,其中硬限
在FOREIGN KEY约束子句中,如果试图删除某行的
查看MySQL服务器上有哪些数据库的命令是
从事物的特性到计算机中的数据表示,经历的三个领域是现实
创建主键约束(PRIMARY KEY)或唯一约束(UN
栈和队列的共同点是。
设线性表L=(a1 ,a2,a3,···,an-2,a
可行性研究主要集中在以下四个方面 、 、
进程 P0、P1、P2 和 P3 进入就绪队列的时刻、
程序员的节日是多少号?
将数组a的首地址赋给指针变量p的语句是_____。
C语言中数组元素的方括号不可以用花括号代替。
将函数funl的入口地址赋给指针变量p的语句是____
下面描述中错误的是( )
以下奖项与计算机领域最相关的是( )。
若有说明int a[3][4];则数组元素的非法引用是
输入 :abacaba输出 :________
下列协议中与电子邮件无关的是( )。
输入:12 172 4 6 9 11 15 17 18
输入: 91 2 20 77 输出: _______
面向对象程序设计( Object-Oriented P
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2