用C语言编写程序

1、初始化一个含有20个元素的一维数组,输出它的最大元和最小元
2、初始化一个5*5的矩形输出然后求它的转置

#include<stdio.h>

void main()

{

int a[20],b[5][5],c[5][5];

    int i,j,max,min;

for(i=0;i<20;i++)

{

scanf("%d",&a[i]);

}

    max=min=a[0];

for(i=1;i<20;i++)

{

if(a[i]>max)max=a[i];

if(a[i]<min)min=a[i];

}

printf("max = %d, min = %d\n",max,min);

for(i=0;i<5;i++)

{

for(j=0;j<5;j++)

{

scanf("%d",&b[i][j]);

}

}

for(i=0;i<5;i++)

{

for(j=0;j<5;j++)

{

c[i][j]=b[j][i];

printf("%d ",c[i][j]);

}

printf("\n");

}

printf("\n");

}

追问

好复杂啊 再说是两题啊

追答

截图里第一行是 输入20个元素,第二行从20个元素找到最大和最小的元素。
3--7行是输入进去的5*5矩阵。最后5行是显示转置后的矩阵

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网