做矩陣轉(zhuǎn)置需要發(fā)現(xiàn)其中的規(guī)律。仔細(xì)分析之后就會知道:從最后一列開始,先輸出最下面的元素,然后依次向上輸出,該列輸出完之后,輸出前一列;知道元素全部輸出。

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的武勝網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
下面是我寫的代碼和運(yùn)行的結(jié)果:
#include?stdio.h
int?main()
{
int?a[100][100],?n,?i,?j;
printf("請輸入矩陣的維數(shù):n?=?%\n");
scanf("%d",?n);
printf("請輸入矩陣中的元素:\n");
for(i=0;?in;?i++)
{
for(j=0;?jn;?j++)
{
scanf("%d",?a[i][j]);
}
}
printf("矩陣轉(zhuǎn)置之后為:\n");
for(j=n-1;?j=0;?j--)
{
for(i=n-1;?i=0;?i--)
{
printf("%d??",?a[i][j]);
}
printf("\n");
}
}
#includestdio.h
#includestdlib.h
//定義函數(shù)antitone用于反序
int antitone(int *p,int n)
{
int i,empty;
for(i=0;in/2;i++)
{
empty=p[i];
p[i]=p[n-i-1];
p[n-i-1]=empty;
}
return 0;
}
void main()
{
int i,n,array[100];
printf("請輸入數(shù)組中元素的個數(shù):\n");
scanf("%d",n);
printf("請輸入數(shù)組元素:\n");
for(i=0;in;i++)
scanf("%d",array+i);
printf("數(shù)組原元素的排序為:\n");
for(i=0;in;i++)
printf("%d ",array[i]);
printf("\n");
antitone(array,n);
printf("數(shù)組反序后元素的排序為:\n");
for(i=0;in;i++)
printf("%d ",array[i]);
printf("\n");
}
#includestdio.h
void?fanxu(int?c[],?int?j);
void?main()
{
int?c[5],j;
printf("請輸入數(shù)組:");
for(j=0;j5;j++)
scanf("%d",c[j]);
fanxu(c,?j);
}
void?fanxu(int?c[],?int?j)
{
int?t;
for(j=0;j5/2;j++)
{t=c[j];c[j]=c[4-j];c[4-j]=t;}
printf("反序數(shù)組為:\n");
for(j=0;j5;j++)
printf("%d\t",c[j]);
}希望有所幫助???記住那個兌換時???已經(jīng)改變了??需要一個變量
void?reverse(int?p[],?int?n)
{
int?*q,t;
for(q=p+n-1;pq;++p,--q)
{
t=*p;
*p=*q;
*q=t;
}
}
本文題目:c語言一維數(shù)組反轉(zhuǎn)函數(shù),C語言怎么將數(shù)組的元素反轉(zhuǎn)
文章路徑:http://chinadenli.net/article25/dsgsoci.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、營銷型網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、、Google、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容