Скажем, что мне нужно отформатировать вывод массива для отображения фиксированного количества элементов в строке. Как мне это сделать, используя операцию модуляции?
Используя C++, приведенный ниже код работает для отображения 6 элементов в строке, но я понятия не имею, как и почему он работает?
for ( count = 0 ; count < size ; count++)
{
cout << somearray[count];
if( count % 6 == 5) cout << endl;
}
Что делать, если я хочу отображать 5 элементов в строке? Как найти точное выражение?