Top.Mail.Ru
Ответы

Что означает знак процента "%" в си++ ?

Дополнен

в поисковиках он не индексируется поэтому найти не смог нигде.. . а нужно до утра, курсач сдавать)

Дополнен

у меня тут таймер используется и знак этот в условии стоит:
if(i%2==0) и далее по тексту. . то есть получится цикл для случая деления на два и остатка ноль?

По дате
По рейтингу
Аватар пользователя
Новичок
15лет

Смотря где стоит. . если в printf, то отвечает за форматирование.
При остальных операциях - остаток деления
11%3 даст ответ 2, так как 11-3*3=11-9=2

"if(i%2==0) и далее по тексту. . то есть получится цикл для случая деления на два и остатка ноль? "
не цикл, а условие
то есть при каждом четном значении i

Аватар пользователя
Знаток
8лет

незнаю

Аватар пользователя
Мудрец
15лет

В С++ не программирую, но в подобном языке % означает остаток от деления двух чисел.

Аватар пользователя
15лет

Может означать два случая:
1. При использовании функций printf(), scanf(), для отбрасывания чисел после запятой.
2. Как оператор: с = a%b, где с - остаток деления a на b.

Аватар пользователя
Мыслитель
15лет

Ну это.. . насколько я помню, он применяется в таких конструкциях:
printf("количество чего-то там %i",i);
тобеш обозначает переменную в тексте.