#include <iostream>
int max(int, int); // 語法1: 函式宣告
// 語法2: 函式實作
int max(int x, int y) {
if (x > y) {
return x;
} else {
return y;
}
}
int main() {
std::cout << "MAX = " << max(10, 15) << std::endl;
std::cout << "MAX = " << max(9, -5) << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1heChpbnQsIGludCk7ICAvLyDoqp7ms5UxOiDlh73lvI/lrqPlkYoKCi8vIOiqnuazlTI6IOWHveW8j+WvpuS9nAppbnQgbWF4KGludCB4LCBpbnQgeSkgewogICAgaWYgKHggPiB5KSB7CiAgICAgICAgcmV0dXJuIHg7CiAgICB9IGVsc2UgewogICAgICAgIHJldHVybiB5OwogICAgfQp9CgppbnQgbWFpbigpIHsKICAgIHN0ZDo6Y291dCA8PCAiTUFYID0gIiA8PCBtYXgoMTAsIDE1KSA8PCBzdGQ6OmVuZGw7CiAgICBzdGQ6OmNvdXQgPDwgIk1BWCA9ICIgPDwgbWF4KDksIC01KSA8PCBzdGQ6OmVuZGw7CgogICAgcmV0dXJuIDA7Cn0K