国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言實現矩陣翻轉(上下翻轉、左右翻轉)

2020-01-26 14:08:29
字體:
來源:轉載
供稿:網友

C語言實現矩陣翻轉 上下翻轉與左右翻轉

實例代碼:

#include <stdio.h>   void matrix (int m, int n, int t) {   int arr[m][n];   int i, j, k;     for (i = 0; i < m; i++){     for (j = 0; j < n; j++){       scanf("%d", &arr[i][j]);     }   }   if (t == 0){//左右翻轉       for (i = 0; i < m; i++){         for (j = n-1; j >= 0; j--){           if ( j == 0 ) {             printf("%d", arr[i][j]);           }           else {             printf("%d ", arr[i][j]);           }         }         printf("/n");       }   }   else if (t == 1){//上下翻轉     for (i = m-1; i >= 0; i--){       for (j = 0; j < n; j++){         if ( j == n - 1 ) {           printf("%d", arr[i][j]);         }         else {           printf("%d ", arr[i][j]);         }       }       printf("/n");     }   } }   int main() {   int m, n, t;     scanf("%d %d %d", &m, &n, &t);   matrix (m, n, t);     return 0; } 

 動態分配內存

void matrix (int m, int n, int t) {   int i, j;   int **arr=(int**)malloc(m*sizeof(int*));   for(i = 0; i < m; i++)   {     arr[i] = (int*)malloc(n * sizeof(int));     for(j = 0; j < n;j++)     {       scanf("%d", &arr[i][j]);     }   }   /*   int **arr = new int*[m];   for(i=0;i<m;i++)   {     arr[i] = new int[n];     for(j=0;j<n;j++)     {       scanf("%d", &arr[i][j]);     }   }   */   if (t == 0){//左右翻轉       for (i = 0; i < m; i++){         for (j = n-1; j >= 0; j--){           if ( j == 0 ) {             printf("%d", arr[i][j]);           }           else {             printf("%d ", arr[i][j]);           }         }         printf("/n");       }   }   else if (t == 1){//上下翻轉     for (i = m-1; i >= 0; i--){       for (j = 0; j < n; j++){         if ( j == n - 1 ) {           printf("%d", arr[i][j]);         }         else {           printf("%d ", arr[i][j]);         }       }       printf("/n");     }   } } 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 民丰县| 盘山县| 定安县| 察隅县| 固安县| 紫阳县| 阿克苏市| 伊宁县| 多伦县| 宿州市| 宜君县| 拜城县| 新闻| 谷城县| 综艺| 台北县| 凯里市| 新乡市| 文化| 古田县| 洪洞县| 巴东县| 金秀| 万全县| 通江县| 门源| 孝义市| 怀来县| 八宿县| 海晏县| 阿瓦提县| 葵青区| 莲花县| 民丰县| 崇义县| 怀远县| 博罗县| 乐至县| 盐源县| 泰州市| 柳江县|