通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第十三届全国青少年信息学奥林匹克联赛初赛试题[2007普及组] 中有题目如下:
第1题
#include <iostream.h> #include "ctype.h" void expand(char s1[],char s2[]) { int i,j,a,b,c; j=0; for(i=0;(c=s1[i])!='\0';i++) if(c=='-') { a=s1[i-1]; b=s1[i+1]; if ( isalpha(a)&&isalpha(b) || isdigit(a)&&isdigit(b) ) //函数 isalpha(a)用于判断字符 a 是否为字母,isdigit(b) 用于判断字符 b 是否为数字,如果是,返回 1,否则返回 0 { j--; do s2[j++]=a++; while(tolower(a)<tolower(s1[i+1])); } else s2[j++]=c; } else s2[j++]=c; s2[j]='\0'; } void main() { char s1[100],s2[300]; cin>>s1; expand(s1,s2); cout<<s2<<endl; }
输入:wer2345d-h454-82qqq 输出:____________________________________
所属试卷:NOIP第十三届全国青少年信息学奥林匹克联赛初赛试题[2007普及组]
有函数模板声明和定义如下:template<class
如果表达式yx++中,“”是作为成员函数重载的运算符,
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这
按下列要求编程,实现类的定义,并在主函数中测试这个类。
编写程序:定义抽象基类Shape,由它派生出五个派生类
以下选项中不能生成一个空字典的是( )。
以下程序运行结果是____________。
已有如下定义和输入语句,若要求a1,a2,a3,c1,
下面程序功能是:从键盘读入一个可以带空格的字符串(假设
若有代数|x3+log10x|,则正确的C语言表达式是
下列IP地址中属于B类地址的是( )
线性表的长度为n。在最坏情况下,比较次数为n-1的算法
有以下程序程序运营后的输出结果是____。
以下叙述中错误的是
将当前目录下的文件man.config 压缩为man.
进行字符串查找,使用( )命令。
某文件的组外成员的权限为只读;所有者有全部权限;组内的
在Linux的两种链接文件中,只能实现对文件链接的一种
MYSQL查询语句中用inner join(join)
实体完整性规则要求主属性码取值 。
数组可看成线性结构的一种推广,因此与线性表一样,可以对
以下哪项用来分组( )
在select语句的where子句中,使用正则表达式过
系统中有三个进程 P0、P1、P2 及三类资源 A、B
已知:问语句执行后m=_____,n=_____。
功能:求x到y之间的奇数和(包括x和y)。
从函数的形式上看,函数分为无参函数和_____两种类型
假设输入的 n 是不超过 50 的正整数,d[i][0
输入: CCF-NOIP-2011输出: ______
(格雷码, GrayCode ) 格雷码是对十进制数
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2