疑難解決 2020-11-23
疑難解決
時間:2020/11/23
執行軟體:VS2019
#include <stdio.h>
void T(int a[3][3])
{
int i, j, t;
for (i = 0; i < 3; i++)
for (j = i + 1; j < 3; j++)
{
t = a[i][j];
a[i][j] = a[j][i];
a[j][i] = t;
}
}int main()
{
int a[3][3] = { {1,2,3},{4,5,6},{7,8,9} };
int i, j;
void T(int a[][3]);
printf("原陣列為:\n");
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%d,", a[i][j]);
}
printf("\n");
}
T(a);
printf("轉換後為:\n");
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
printf("%d,", a[i][j]);
}
printf("\n");
}
return 0;
}
要點:將函式體內的第二層迴圈裡面的j=0改成j=i+1就行
原因未明!
相關文章
- 工作疑難問題解決4例
- Ask Tom!解決你的Oracle疑難雜症Oracle
- Windows XP 系統疑難問題巧解決(轉)Windows
- 解決Sql Server警報的疑難問題(轉)SQLServer
- win10怎麼進入解決疑難介面_win10系統疑難解答在哪裡Win10
- 短影片系統開發疑難問題解決方案
- 一頁解決字串常量池相關疑難雜症字串
- POI-HSSF的一些疑難問題及解決方式
- 請blueoxgen解決疑問
- 面試疑難問題面試
- Flutter 疑難雜症系列:鍵盤原理及常見問題解決方案Flutter
- 【故障排查】10分鐘解決Quartz重複排程的疑難雜症quartz
- Ubuntu18.04 顯示卡驅動安裝(解決各種疑難雜症)Ubuntu
- 如何在直播中解決黑屏、花屏、閃屏問題 | 直播疑難雜症排查
- android 疑難雜症Android
- SpringCloud疑難雜症SpringGCCloud
- docker的疑難雜症Docker
- Android疑難bug統計Android
- 直播疑難雜症排查 — 序
- CFDA《藥品資料管理規範》疑難點解讀
- 資料庫疑難講解:改善SQL Server記憶體管理資料庫SQLServer記憶體
- 遊戲研發疑難雜症(3)遊戲
- 疑難檔案的刪除方案
- SQL疑難雜症【2】解決SQL訂閱過程中找不到已經建立的訂閱SQL
- win10疑難解答錯誤程式碼0x80070002怎麼解決Win10
- 程式疑難雜症之1快取快取
- TCP協議疑難雜症全景解析TCP協議
- Linux常用操作疑難解答(2)(轉)Linux
- Linux常用操作疑難解答(1)(轉)Linux
- Linux常用操作疑難解答(3)(轉)Linux
- Word軟體疑難故障問答(轉)
- SQL 難點解決:序列生成SQL
- 瀏覽器 history location pushstate的解決疑問瀏覽器
- maven的編碼問題、解決和疑問Maven
- Win10系統使用疑難解答診斷提示診斷策略服務已被禁用的解決方法Win10
- Win10系統右鍵選單“相容性疑難解答”選項不見了的解決方法Win10
- You-Dont-Know-JS 疑難彙總JS
- Android學習: 疑難問題總結Android