C语言练习题数组

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档