C++でもセミコロン無し - How to disappear completely
こういうのはどうでしょう?
#include <iostream> int main(int i, char* []) { while( (i % 15) == 0 ? std::cout << "FizzBuzz" << std::endl : (i % 5) == 0 ? std::cout << "Buzz" << std::endl : (i % 3) == 0 ? std::cout << "Fizz" << std::endl : std::cout << i << std::endl , i++ < 100) {} }
実行するときにコマンドライン引数を付けないでください。でないとi
の初期値がかわってしまうw。
ここしばらくコンマ演算子を扱っていたので、ふと思いついたのがコレだった。