5-2 编程题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
一. 编写函数void creaort(int a[][3],int n)。函数功能是: 计算a指向的二维数组中第1列(列下标为0)和第2列(列下标为1)的和,存入第3列中;以行为单位重排a数组的各行,使得所有行按第3列元素值从小到大排列;若第3列元素值相等,则按第1列元素值升序排列。
二. 编写main函数。函数功能是声明100行3列二维数组a,先输入整数n,n<=100;再输入n行数据,每行2个整数。用数组a作为实参调用cresort函数,将a数组中数据输出到屏幕中。
测试样例:
输入:
5
27 16
11 12
6 9
7 8
6 9
输出:
6 9 15
6 9 15
7 8 15
11 12 23
27 16 43