今天分享乙個簡單程式-交換兩陣列的值
#define n 10
#define _crt_secure_no_warnings
#include
#include
void
readarry
(int a,
int n)
;void
printfarry
(int a,
int n)
;void
swap
(int
*p,int
*q);
intmain()
printfarry
(a,n)
;printf
("\n");
printfarry
(b, n)
;printf
("\n");
system
("pause");
return0;
}void
readarry
(int a,
int n)
}void
printfarry
(int a,
int n)
}void
swap
(int
*p,int
*q)
這個程式的核心就是swap函式,用到了指標,指標存放位址,然後把兩個陣列裡內容的位址依次傳進來,這樣每次指標就起個指引作用,然後交換兩數的值。 C語言 交換兩個數的值
方法一 通過臨時變數將兩個數的內容進行交換 include include pragma warning disable 4996 void swap intmain 方法二 不允許建立臨時變數,將兩個數的內容進行交換 include include pragma warning disable 4...
C 交換兩個數的值
需要臨時變數 1 使用引用 引用即別名 void swap1 int a,int b 函式時的格式 swap1 x,y 2 指標 void swap2 int a,int b 呼叫該函式時的格式 swap2 x,y 2.不需要臨時變數 1 假如 a 3,b 4。想將a和b的值互換,可以用一下賦值語句...
C語言交換兩個陣列的元素
1.將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 將陣列a中的內容和陣列b中的內容進行交換。陣列一樣大 define crt secure no warnings include include int main void int b 7 int c 7 printf 交換前 n print...