程序在C ++中打印数字模式

在本教程中,我们将讨论一个打印给定数字模式的程序。

我们的任务是在代码中使用循环结构并打印给定的模式-

     1

    232

   34543

 4567654

567898765

示例

#include<bits/stdc++.h>

using namespace std;

int main(){

   int n = 5, i, j, num = 1, gap;

   gap = n - 1;

   for ( j = 1 ; j <= n ; j++ ){

      num = j;

      for ( i = 1 ; i <= gap ; i++ )

      cout << " ";

      gap --;

      for ( i = 1 ; i <= j ; i++ ){

         cout << num;

         num++;

      }

      num--;

      num--;

      for ( i = 1 ; i < j ; i++){

         cout << num;

         num--;

      }

      cout << "\n";

   }

   return 0;

}

输出结果

    1

   232

  34543

 4567654

567898765

以上是 程序在C ++中打印数字模式 的全部内容, 来源链接: utcz.com/z/321875.html

回到顶部