1,将一个一位数组a[10]中的元素值按逆序重新存放.假定数组中原来元素顺序为:1,3,5,7,9,8,6,4,2,0,按逆序重新存放后元素的值位:0,2,4,6,8,9,7,5,3,1。要求:在程序中将数组初值初始化,输出逆序重新存放后元素的值。
2,给定2维数组如下,求该数组2条对角线元素之和
a=3 6 4 6
8 3 1 3
4 7 1 2
2 9 5 3
要求:1,在主函数中实现:数组赋初值及求和结果的输出
3,编一个函数实现:求数组2条对角线之和,用2维数组名做参数。
提示:注意对角线上元素的下标满足什么条件
4.编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词
5.求出数组int a[10]的最大数和最小数。
6.统计具有10个元素的自然数数组中的奇数个数
7.输入20个实数存放在一维数组中,输出它们的平均值以及高于平均值的数的个数、
8.数组的元素的删除,从数组中删除指定的元素n
9.有一个4 x 4的矩阵,编程将行和列的元素互换,输出互换后的矩阵
10.假如数组a有4行4列的整数,请输出每行的最大者
11.编程实现对键盘输入的英文名句子进行加密。用加密方法为,当内容为英文字母时其在26字母中的其后三个字母代替该字母,若为其它字符时不变。
比如:a1b#@ 加密后为d1e#@
12.编程实现将任意的十进制整数转换成R进制数(R在2-16之间)
13.随机产生20个[10,50]的正整数存放到数组中,并求数组中的所有元素最大值、最小值、平均值及各元素之和。
14,已知5个学生的3门成绩
COURSE1 COURSE2 COURSE3 AVER
STUD1 76 80 90
STUD2 90 65 77
STUD3 63 55 70
STUD4 90 92 97
STUD5 73 69 82