conver(array);
printf(“转置数组是:\n”);
for (i=0;i<N;i++)
{
for (j=0;j<N;j++)
printf(“%5d”,array[i][j]);
printf(“\n”);
}
}
本例题用数组作为函数参数,大家要注意数组作为函数参数时的用法。
【典型示例】
【例1】写两个函数,分别求两个正数的最大公约数和最小公倍数,用主函数调用这两个函数并输出结果。两个正数由键盘输入。
源程序如下:
#include "stdio.h"
hcf(u,v)
int u,v;
{
int a,b,t,r;
if(u>v)
{
http://www.sxycrb.com/hyzx/jbkx/5818528361.html
http://www.lfxww.com/jk/wtjf/5819172649.html
http://www.rznews.cn/yszx/stbk/5823369191.html
t=u; u=v; v=t;
}
a=u; b=v;
while((r=b%a)!=0)
{