打印奇数

时间:2010-11-30 10:19:38

标签: c++

我想帮助在C ++中找到一个简短的小程序,使用循环打印出1到100之间的所有奇数。这可能吗?

5 个答案:

答案 0 :(得分:6)

for(int i = 1; i < 100; i+=2 ) std::cout << i << std::endl;

答案 1 :(得分:3)

呃,伙计们......

还有for(int i = 1; i < 100; i += 2) ...

答案 2 :(得分:2)

你可以这样做 -

for(int i = 1; i < 100; i = i + 2) 
{  
   std::cout << i << std::endl;
}

答案 3 :(得分:1)

Bruteforce,愚蠢的算法:

for(int i = 1; i < 100; ++i) if(i%2) std::cout << i << std::endl;

更智能的算法:

for(short i = 1; i != 101; i+=2) std::cout << i << std::endl;

答案 4 :(得分:1)

我想我可以击败Benoit; - )

for(int i = 1; i < 100; i+=2) std::cout << i << std::endl;