C语言练习题数组
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Problem C: 颠倒字符串
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 3015 Solved: 1665 Description
输入一个以回车结束的字符串(少于80个字符),将字符串的内容颠倒过来再输出Input
多组测试数据,每组输入一个以回车结束的字符串(少于80个字符)。Output
将这个字符串颠倒过来输出
Sample Input
Sample Output
Description
将输入一行字符串(小于80个字符),将其中的所有小写字母改为大写,其他字符不变。
Input
输入一行字符串,以回车结束。
Output
将字符串中小写字母改大写后输出。
Sample Input
Sample Output
HINT
Problem E: 统计元音字母数
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 1659 Solved: 1256
Description
输入一行字符串,统计字符串中所有英文字母中的各元音字母'a/A'、'e/E'、'i/I'、'o/O'、'u/U'的个数
Input
输入一行字符串(少于80个字符),以回车结束。
Output
逐行输出字符串中各元音字母'a/A'、'e/E'、'i/I'、'o/O'、'u/U'的个数。
Sample Input
Sample Output
HINT
Problem F: 加密程序2
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 1892 Solved: 1203
Description
有一行电文,请将电文中大写字母按A→Z,B→Y,C→X, D→W,……,X→C,Y→B,Z→A,的规律译成密文,其他字符保持不变。
Input
多组测试数据,每组输入一行以回车结束的字符串(少于80个字符)。
Output
输出加密后的字符串。
Sample Input
Sample Output
HINT
Problem G: 判断回文字符串
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 2370 Solved: 1343
Description
输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。
Input
多则测试数据,每组输入一字符串(少于80个字符)。
Output
若是回文,以输出“Yes”,否则输出“No”。
Sample Input
Sample Output
Problem H: 统计每个字母个数
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 603 Solved: 170
Description
输入一段英文(字数小于100),以回车结束,统计其中的每个字母出现次数,不区分大小字。
Input
多组测试数据,每组输入一段英文(字数小于100),以回车结束
Output
输出每个字母出现的次数(次数为零的不输出) 每组数据后面输出一个空行
Sample Input
Sample Output
HINT
Problem I: 加密程序
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 491 Solved: 301
Description
有一行电文,请将电文中所有字母按A→F,B→G,……,U→Z,V→A,W→B,X→C,Y→D,Z→E,a→f,b→g,……,u→z,v→a,w→b,x→c,y→d,z→e的规律译成密文,其他字符保持不变。
Input
多组测试数据,每组输入一行以回车结束的字符串(少于80个字符)。
Output
输出加密后的字符串。
Sample Input
Sample Output
HINT
Problem J: 零起点学算法80——逆序输
出(数组练习)
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 6951 Solved: 2603
Description
数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组数组类型说明在C语
言中使用数组必须先进行类型说明。数组说明的一般形式为:类型说明符数组名 [常量表达式],……;其中,类型说明符是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例int a[10]; 说明整型数组a,有10个元素。float
b[10],c[20]; 说明实型数组b,有10个元素,实型数组c,有20个元素。char ch[20]; 说明字符数组ch,有20个元素。
Input
多组测试数据。第一行输入一个整数T表示测试数据组数每组首先输入1个整数n,
然后输入n个整数(不大于20)
Output
对于每组测试数据按照输入相反的顺序输出n个数据
Sample Input
Sample Output
HINT
Problem K: 零起点学算法81——找出
数组中最大元素的位置(下标值)
Time Limit: 1 Sec Memory Limit: 64 MB
Submit: 7251 Solved: 2787
Description