C言語を知っている方は是非トライしてみてください。いい復習になると思います。
問題①If statementを使わずに絶対値を返す関数またはマクロを書け。
問題②swap() functionをTemporary Variableを使わずに書け。
まあ普通はこんな感じですよね。さあ、どうやってtempを使わずにスワップしますか?
問題①If statementを使わずに絶対値を返す関数またはマクロを書け。
問題②swap() functionをTemporary Variableを使わずに書け。
まあ普通はこんな感じですよね。さあ、どうやってtempを使わずにスワップしますか?
void swap(int* i, int* j)
{
int temp = *i;
*i = *j;
*j = temp;
}
ちなみに僕的には問題①のほうが簡単だと思います。

Leave a comment