C语言高手来~~

来源:百度知道 编辑:UC知道 时间:2024/05/23 19:07:23
1.试编制一程序将5*5矩阵中的所有数据的排列顺序颠倒存放.原顺序:左上角为第一元素按行排列,右下角为最后元素.
1 19 21 9 11
23 7 14 4 17
12 2 20 22 10
18 24 8 15 5
25 13 3 16 6

2.编写程序统计个调税,要求:先输入月收入(要判断是否正确,即>0),然后输出月收入和应缴税款.
月收入 <1500 1500~2999 3000~11999 >12000
个调税率 0 20% 30% 50%

3.求一个15为正整数的各位数制和并输出.

帮忙做下啊~~~~我加分....

第一个很简单

写个函数:
void fun( int a[] ,int row ,int col)
{
int b[row*col];
int i,j;
for(i=0;i<row*col;i++)
b[i]=a[row*col-i-1];
for( j=0;j<row*col;j++)
a[i]=b[i];

}

第二个用函数

float fun(float num )
{
if (num<=1500)
return 0;
else if (num<3000)
return (num-1500)*0.2;
else if (num<12000)
return (num-2999)*0.3+fun(2999);
else
return (num-11999)*0.5+fun(11999);

}

第三个我没弄明白你的意思

多少分???