Skip to main content

新規ページ

見出し


# 見出し

## 見出し2


リスト

* さんざる

* 見ざる

* 言わざる

* 聞かざる


オーダードリスト

1. ひとつひとよりちからもち

2. 二つふるさと後にして

3. はなのとうきょうでうでだめし

4. みっつみらいのおおものだ

5. 大ちゃんあっちょれ人気者

6. てんてんてんかのいなか~ぺ


コード記述

``` cpp:スワップのサンプル


using std::cout;

using std::cin;

using std::endl;

//2つの値を表示する関数

void printAB(double _a, double _b)

{

cout << "(a, b) = (" << _a << ", " << _b << ")" << endl;

}

//2つの変数の値を入れ替える関数(交換できない(´;ω;`))

//changeAB(0.0, 128.7); _a <- 0.0 _b <- 128.7

void changeAB(double _a, double _b) //_a,_b 仮引数

{

double tmp;

tmp = _a; //tmpにaを保存 tmp:1.2 _a:1.2 _b:200.5

_a = _b; //_aに_bを代入 tmp:1.2 _a:200.5 _b:200.5

_b = tmp; //保存しておいた_aを_bに代入 tmp:1.2 _a:200.5 _b:1.2

cout << "---ここは関数内です---" << endl;

printAB(_a, _b);

}//<-仮引数_a, _bの生存範囲

int main() {

double A = 1.2;

double B = 200.5;

printAB(A, B); //交換前のA,Bを表示 A,B 実引数

//printAB(1.2, 200.5);

changeAB(A, B); //AとBを交換する関数

printAB(A, B); //交換後のA,Bを表示

std::swap(A, B);

printAB(A, B); //交換後のA,Bを表示

}

```


リンク

[Yz-learning](http://www.yz-learning.com)


画像

![image-20240423084902635.png](/knowledge/open.file/download?fileNo=1)


画像サイズ指定

![image-20240423084945425.png 30%](/knowledge/open.file/download?fileNo=2)


テーブル


| Left align | Right align | Center align |

|:---|---:|:---:|

| テスト1 | テスト2 | テスト3 |

| 12345 | 12345 | 12345 |

| abcde | abcde | abcde |


[slide 5]