用c语言编写下列程序:
- 定义MxN的矩阵,
1)对该矩阵进行转置,然后输出
2)保留该矩阵的右上三角进行输出
3)保留该矩阵的左下三角进行输出 - 输入M1xN1的矩阵A,和M2xN2的矩阵B
1)计算A X B, 并输出 (注意两个人矩阵不可乘的异常处理) - 定义一个2x5x8的三维数组:
1) 按存放的地址顺序遍历该数组并打印
2)按存放的逆地址顺序遍历该数组并打印
3)计算平均值、最大值、最小值并打印 - 定义字符数组S,通过gets输入一行任意的字符串,
1)请计算字符串长度,以及sizeof(S),并打印输出
2)请把该字符串按照ASCII码重新排序,并输出
3)请输入一个字串,并在该字符串中查询它的位置。注:如果找不到,输出位置为-1