Мы можем использовать для цикла и while для той же цели. , что означает, что они влияют на наш код, если я использую вместо него? такой же вопрос возникает между if-else и switch-case? как решить, что использовать? например, какой из них вы предпочитаете?Когда использовать цикл for в цикле while?
Этот код:
int main()
{
int n = 10;
for(int i=0;i<n;i++)
{
do_something();
}
return 0;
}
Или этот код:
int main()
{
int n=10,i=0;
while(i<n)
{
do_something();
i++;
}
return 0;
}
при использовании для или во время цикла не влияет на код любым способом, то могу ли я знать, что было необходимо сделать 2 решение для той же проблемы?
Убрано C-тег, поскольку в C C. '' cin' нет C. – Puppy
http://stackoverflow.com/questions/2950931/for-vs-while-in-c-programming – Lucas
Я слегка изменил название и поставил [c] отмените ответ после удаления 'cin', поскольку этот вопрос, конечно, охватывает всю базу программистов на C/C++. – SiegeX