1.7编程基础之字符串(30题)(3)

2019-01-04 22:50

描述

小英是药学专业大三的学生,暑假期间获得了去医院药房实习的机会。 在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算概论中取得过好成绩后,主任又额外交给她一项任务,解密抗战时期被加密过的一些伤员的名单。

经过研究,小英发现了如下加密规律(括号中是一个“原文 ->密文”的例子) 1. 原文中所有的字符都在字母表中被循环左移了三个位置(dec ->abz) 2. 逆序存储(abcd ->dcba)

3. 大小写反转(abXY ->ABxy)

输入

一个加密的字符串。(长度小于50且只包含大小写字母)

输出

输出解密后的字符串。

样例输入 GSOOWFASOq 样例输出 Trvdizrrvj 来源

医学部计算概论2011年期末考试(王志钢)改编

11:将字符串中的小写字母转换成大写字母

?

查看 ? ? ?

提交 统计 提问

总时间限制:

1000ms

内存限制:

65536kB

描述

给定一个字符串,将其中所有的小写字母转换成大写字母。

输入

输入一行,包含一个字符串(长度不超过100,可能包含空格)。

输出

输出转换后的字符串。

样例输入 helloworld123Ha 样例输出 HELLOWORLD123HA

12:大小写字母互换

?

查看 ? ? ?

提交 统计 提问

总时间限制:

1000ms

内存限制:

65536kB

描述

把一个字符串中所有出现的大写字母都替换成小写字母,同时把小写字母替换成大写字母。

输入

输入一行:待互换的字符串。

输出

输出一行:完成互换的字符串(字符串长度小于80)。

样例输入 If so, you already have a Google Account. You can sign in on the right. 样例输出 iF SO, YOU ALREADY HAVE A gOOGLEaCCOUNT. yOU CAN SIGN IN ON THE RIGHT. 来源

计算概论05

13:整理药名

描述

医生在书写药品名的时候经常不注意大小写,格式比较混乱。现要求你写一个程序将医生书写混乱的药品名整理成统一规范的格式,即药品名的第一个字符如果是字母要大写,其他字母小写。如将ASPIRIN、aspirin整理成Aspirin。

输入

第一行一个数字n,表示有n个药品名要整理,n不超过100。

接下来n行,每行一个单词,长度不超过20,表示医生手书的药品名。药品名由字母、数字和-组成。

输出

n行,每行一个单词,对应输入的药品名的规范写法。

样例输入 4 AspiRin cisapride 2-PENICILLIN Cefradine-6 样例输出 Aspirin Cisapride 2-penicillin Cefradine-6 来源

习题(7-8) 医学部 2010 期末试题臧家瑞

14:忽略大小写的字符串比较

描述

一般我们用strcmp可比较两个字符串的大小,比较方法为对两个字符串从前往后逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到'\\0'为止。如果全部字符都相同,则认为相同;如果出现不相同的字符,则以第一个不相同的字符的比较结果为准(注意:如果某个字符串遇到'\\0'而另一个字符串还未遇到'\\0',则前者小于后者)。但在有些时候,我们比较字符串的大小时,希望忽略字母的大小,例如\和\在忽略字母大小写时是相等的。请写一个程序,实现对两个字符串进行忽略字母大小写的大小比较。

输入

输入为两行,每行一个字符串,共两个字符串。(每个字符串长度都小于80)

输出

如果第一个字符串比第二个字符串小,输出一个字符\; 如果第一个字符串比第二个字符串大,输出一个字符\; 如果两个字符串相等,输出一个字符\。

样例输入 Hello, how are you? hello, How are you? 样例输出 = 来源

15:验证子串


1.7编程基础之字符串(30题)(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:和声教案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: