*檔名稱:1.cpp
*完成日期:2023年9月7日
*版本號:v1.0
*/#include using namespace std;
void myswap1(int *p1,int *p2)//利用指標進行傳值,計算機會進行開闢乙個形參空間來儲存實參位址
//引用
void myswap2(int &x,int &y)//形參和實參共用乙個位址空間,形參名是實參的「別名」
//直接交換
void myswap3(int x,int y)//和指標一樣會開闢新的位址,但是函式呼叫完之後會釋放記憶體,不能調換值
int main()
{ int a,b;
cout<<"請輸入兩個待交換的整數"<>a>>b;
myswap1(&a,&b);
cout<>a>>b;
myswap2(a,b);
cout<>a>>b;
myswap3(a,b);
cout<
第2周專案1電阻串聯
問題及描述 檔名稱 test.cpp 作 者 程夢瑩 完成日期 2015年9月7日 版本號 v1.0 問題描述 輸入兩個電阻r1和r2的阻值,計算並輸出它們串聯後的阻值r 輸入描述 兩個整數,代表兩個電阻值 程式輸出 乙個整數,代表串聯電阻的值 include includeusing namesp...
第17周專案2 體會函式引數傳遞(二)
程式的版權和版本宣告部分 檔名稱 main.cpp 作 者 孔雲 完成日期 2013年12月17日 版 本 號 v1.0 輸入描述 定義函式,交換兩個數 問題描述 通過執行程式和單步執行,觀察並發現問題。心得體會 由執行結果知,這個程式在一定條件下可以完成兩個數的交換,採用的是傳位址值的方法,函式引...
第2周專案1 函式引數傳遞的三種方式
問題描述 輸入兩個待交換的整數,呼叫函式後交換兩個函式的值 輸入 兩個整數 輸出 兩個交換過值的整數 1.傳值 includeusing namespace std void myswap int x,int y int main int main int main int a,b cin a b ...