1、 输入 10 个数,分别按正序和反序输出。
2、 输入 10 个数,求这 10 个数的和。
3、 输入 10 个数,求这 10 个数中正数、负数和 0 的个数。
4、 出斐波那契数列的前 20 项并输出。
(前两项为 1,从第三项开始每一项是前两项的和)
5、 从键盘输入 10 个数存入一维数组中,将其中的值前后倒置后重新存入该数组中并输出。
6、 从键盘输入 10 个数,求出其中的最大数及下标并输出。
7、 用数组比赛算分:输入 10 个评委的评分,去掉一个最高分,去掉一个最低分,求该选手的最
后得分。
8、 从键盘输入 10 个数存入一维数组中,并找出与平均值最接近的数.
9、 输入 10 个数按从小到大排好序,然后再输入一个数,插入到排好序的数列中。(注意不
能用重新排序的方法进行)
10、 输入 10 个,将它按从小到大排序输出。
11、 输入一串字符,统计字符的个数。
12、 输入字符串 a 和字符串 b,然后将字符串 b 接到字符串 a 的后面。
13、 输入一串字符,将字符串从小到大排序。
14、 输入两个字符串,比较他们的大小。
15、 输入 10 个数,然后再输入一个数 X,将刚才 10 个数中的 X 都删除,要求后面的
往前面移。
16、 用数组编写:输入某年某月某日,输出这一天是这一年的第几天。
17、 从字符串 S 中取出从指定序号 index 开始且长度为 length 的子串。
S:china today,序号 5 开始的长度为 3 的字符串为”a t”
18、 输入字符串 a 和字符串 b, 将这两个输入字符串从小到大排序,然后将字符串 b
按从小到大的次序插入到字符串 a 中。
19、 输入 3 行 4 列的二维数组并输出。
20、 输入 3 行 4 列的二维数组并求这些元素的和输出。
21、 求 5 行 5 列对角线元素的和。
22、 求 5 行 5 列的二维数组中的最大值。
23、 求 5 行 5 列的二维数组中每一行的和。
24、 求 5 行 5 列的二维数组中每一行的最大值。
25、 求 5 行 5 列的二维数组中每一列的最小值。
26、 输入五个同学三门课的成绩,计算各门课的总分及平均分,并输出。
27、 输出如下的杨辉三角形,要求一共有 10 行 10 列。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
评论0