使用嵌套环以简单(对我来说很难)输出

Using NESTED LOOP for a simple (difficult for me) output

本文关键字:对我来说 很难 输出 简单 嵌套      更新时间:2023-10-16

**我需要输出

1 2 3

4 5 6

7 8 9

使用嵌套环 ... **

我尝试了这个

for(int i=1;i<=6;i++)
 {
   cout<<endl;
   for(int j=1;j<=i and j<=3;++j)
   cout<<i++;
  }

输出为

123

567

plzz .. help ..

我发现这样的解决方案要清洁得多:

for( int i = 1; i < 10; ++i )
{
    std::cout << i;
    if( i % 3 == 0 )
        std::cout << 'n';
}

基本上只是一个循环,将i从一个增加到九并打印每个周期。如果I/3的其余部分为0,则打印一个新的线char。另请注意,最好只使用逻辑和表达而不是其宏(对于大多数人来说,宏才真正存在,这对于无法轻易键入&的人来说才是更可读的。

for(int i = 0 ; i < 3 ; i++){ 
   for(int j = 1 ; j <= 3 ; j++)
      cout << i*3 + j << " ";
   cout << endl;}