for
i --> 0
i 5. ,
5
, .
#include <iostream>
int main()
{
size_t i = 6;
do
{
std::cout << i;
} while ( i-- > 0 );
return 0;
}
6543210
#include <iostream>
int main()
{
for ( size_t i = 6; std::cout << i && i != 0; i-- )
{
}
return 0;
}
, ,
const size_t N = 6;
for ( size_t i = N + 1; i-- > 0; )
{
std::cout << i;
}
, std::numeric_limits<size_t>::max() 1 , 0.
for .
#include <iostream>
int main()
{
const size_t N = 6;
for ( size_t i = N, j = N; j != 0; j = i-- )
{
std::cout << i;
}
return 0;
}
6543210
source
share