たとえば、2 サイクルを印刷する 5 の期間を使用すると、次のようになりますfor
。%
for(auto i = 0; i < 5 * 2; ++i) cout << i % 5 << endl;
結果:
0
1
2
3
4
0
1
2
3
4
関数が三角波を返すようにしたいので、いくつかの関数についてfoo
:
for(auto i = 0; i < 5 * 2; ++i) cout << foo(i, 5) << endl;
次のようになります。
0
1
2
1
0
0
1
2
1
0
そのような機能はありますか、それとも自分で考え出す必要がありますか?