21xrx.com
2024-09-20 05:39:11 Friday
登录
文章检索 我的文章 写文章
C++代码:输出1到100的奇数,每行10个
2023-07-06 10:12:27 深夜i     --     --
C++ 输出 奇数 每行10个 1到100

在C++编程中,很多时候我们需要输出符合特定条件的数。比如说,我们想要输出1到100之间的奇数,而且每行输出10个数字。下面就来介绍一下具体实现方法。

首先,我们需要使用一个for循环,从1到100进行遍历。然后,我们需要在循环体内加入一个if条件判断。当当前数字为奇数时,我们才进行输出。

具体代码如下:


for (int i = 1; i <= 100; i++) {

  if (i % 2 != 0) {

    cout << i << " ";

    if (i % 20 == 19)

      cout << endl;

    

  }

}

上述代码中,我们首先使用for循环从1到100进行遍历。然后,我们使用if条件判断来判断当前数字是否为奇数。当当前数字为奇数时,我们进行输出,并使用一个计数器来记录已经输出的数字数量。如果已经输出了10个数字,则我们在该行输出末尾加入换行符,再进行下一行的输出。

需要注意的是,我们在判断已输出的数字数量时,使用的是 (i % 20 == 19) 这个条件。这是因为我们每行输出10个数字,那么就需要判断一下当前数字是否是输出行的第11个数字。只有在当前数字是第11个数字时,我们才进行换行操作。

最终输出的结果如下:


1 3 5 7 9 11 13 15 17 19

21 23 25 27 29 31 33 35 37 39

41 43 45 47 49 51 53 55 57 59

61 63 65 67 69 71 73 75 77 79

81 83 85 87 89 91 93 95 97 99

通过上述代码的实现,我们可以轻松输出指定条件下的数字。在实际编程中,我们需要根据具体需求进行相应修改。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复