编写一个函数转置4*4整数矩阵,在主函数中输入矩阵,调用函数转置, 然后输出 .怎么搞.有没有那位大神.能帮下.,
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 13:35:45
编写一个函数转置4*4整数矩阵,在主函数中输入矩阵,调用函数转置, 然后输出 .怎么搞.有没有那位大神.能帮下.,
#include<stdio.h>
void func(int array[4][4])
{
int temp=0;
int i,j;
for(i=0;i<4;i++)
for(j=i+1;j<4;j++)
{
\x09temp=array[i][j];
\x09array[i][j]=array[j][i];
\x09array[j][i]=temp;
}
}
void main()
{
int test[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
\x09printf("%d ",test[i][j]);
printf("\n");
}
func(test);
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
\x09printf("%d ",test[i][j]);
printf("\n");
}
}
void func(int array[4][4])
{
int temp=0;
int i,j;
for(i=0;i<4;i++)
for(j=i+1;j<4;j++)
{
\x09temp=array[i][j];
\x09array[i][j]=array[j][i];
\x09array[j][i]=temp;
}
}
void main()
{
int test[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
\x09printf("%d ",test[i][j]);
printf("\n");
}
func(test);
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
\x09printf("%d ",test[i][j]);
printf("\n");
}
}
编写一个函数转置4*4整数矩阵,在主函数中输入矩阵,调用函数转置, 然后输出 .怎么搞.有没有那位大神.能帮下.,
在主函数中输入2*3矩阵,调用函数进行转置,在主函数中输出结果.(矩阵程序应使用参数,两个参数都是矩阵.
编写一个函数判断是否素数,在主函数中输入一个整数,调用该函数,在主函数中输出是否素数的信息
编写一个求任意两个整数中最大值的函数,在主函数中输入任意的两个整数,调用该函数,输出最大的数.
编写一个函数,求两个整数的最大公约数,在主函数中输入两个整数,调用此函数进行计算并输出结果.
C语言(指针):编写一个函数实现n*n矩阵转置.在主函数中用scanf输入矩阵元素;将数组名作为函数实参.
编写一个判断奇偶数的函数,要求在主函数中输入一个整数,通过被调用函数输出该数是奇数偶数的信息.
设计一个函数,将任意n×n的矩阵转置,并在主函数中调用此函数实现n×n矩阵的转置.
求出4*4矩阵主对角线元素的最小值,并在主函数中调用、输出
编写一个函数名为isprime(),判断一个数是不是素数(即质数).在主函数中输入一个整数,然后调用子函数isprime
调用随机函数为5*5的矩阵置100以内的整数,输出该矩阵,然后逆置该矩阵
怎样编写一个矩阵转置的函数,矩阵的行、列数在程序中由用户输入!【紧急需要,】