通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"NOIP真题" 试卷中 NOIP第十四届全国青少年信息学奥林匹克联赛初赛试题[2008普及组] 中有题目如下:
第1题
(字符串替换) 给定一个字符串 S(S 仅包含大小写字母) ,下面的程序将 S 中的每个字母用规定的 字母替换,并输出 S 经过替换后的结果。程序的输入是两个字符串,第一个字符串是给定的字符串 S, 第二个字符串 S’由 26 个字母组成,它是 a-z 的任一排列,大小写不定, S’规定了每个字母对应的替 换字母: S’中的第一个字母是字母 A 和 a 的替换字母,即 S 中的 A 用该字母的大写替换, S 中的 a 用 该字母的小写替换; S’中的第二个字母是字母 B 和 b 的替换字母, 即 S 中的 B用该字母的大写替换, S 中的 b 用该字母的小写替换;…… 以此类推。
#include <iostream> #include <string.h> char change[26], str[5000]; using namespace std; void CheckChangeRule() { int i; for (i = 0;i < 26;i ++) { if ( ① ) change[i] -= 'A' - 'a'; } } void ChangeString() { int i; for (i = 0;i <strlen(str);i ++) { if ( ② ) str[i] = change[str[i] - 'A'] -'a' + 'A'; else ③ } } int main() { int i; cin >> str ; cin >> change; CheckChangeRule(); ④ cout << str << endl; return 0; }
所属试卷:NOIP第十四届全国青少年信息学奥林匹克联赛初赛试题[2008普及组]
某基于优先权的进程调度程序中,进程就绪队列采用优先权由
给定程序MODI1.C中函数fun的功能是:输出M行M
表达式sorted({'a':3,'b':9,'c':
转义字符r’\n’的含义是_______。
Python解释器在语法上不支持( )编程方式。
设有定义:char p[]={'1','2','3'}
以下程序叙述正确的是( )。
IP地址能够唯一地确定Internet上每台计算机与每
前台启动的进程使用复合键______终止。
在安装RedHat Linux时要以图形化模式安装,直
完全删除/tmp下的所有文件用什么命令及参数?
在Linux系统中,测试DNS服务器是否能够正确解析域
设有关系R(A,B,C)和S(A,D,E), W=RS
如果两个串含有相同的字符,则说他们相等( )
在采用“取指、译码/取数、执行、访存、写回”5 段流水
(归并第 k 小)已知两个长度均为 n 的有序数组 a
输入整型变量a的值:
char c[6]="abcde"; printf("
假设所有变量都为整型,表达式(a=2,b=5,a>b?
C语言中,二维数组在内存中的存放方式为按_____优先
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树
请编写函数fun,其功能是:计算并输出:s=1+(1+
下列叙述中正确的是
函数fun的功能是:判断整数n是否是“完数”。当一
小明要去南美洲旅游,一共乘坐三趟航班才能到达目的地,其
输入:abceecba输出:________
T(n) 表示某个算法输入规模为 n 时的运算次数。如
输入: 16输出: ______________
(哥德巴赫猜想) 哥德巴赫猜想是指,任一大于 2 的偶
输入:6 6 5 5 3 输出:___________
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型