C中的表程序(Table program in C)

优质
小牛编辑
116浏览
2023-12-01

用C编程语言显示表或多或少类似于计数。 我们只使用一次迭代并使用正在打印的表的值递增它。

算法 (Algorithm)

让我们首先看看打印表格的逐步程序应该是什么 -

START
   Step 1 → Define table value n
   Step 2 → Iterate from i = n to (n*10)
   Step 3 → Display i
   Step 4 → Increment i by n
STOP

伪代码 (Pseudocode)

现在让我们看看这个算法的伪代码 -

procedure table()
   Define table value n
   FOR value = n to (n*10) DO
      DISPLAY n
      Increment value by n
   END FOR
end procedure

实现 (Implementation)

现在,我们将看到该计划的实际执行情况 -

#include <stdio.h>
int main() {
   int i, j, n;
   n = 3;
   j = 1;
   for(i = n; i <= (n*10); i += n) {
      printf("%3d  x %2d  =  %3d\n", n, j, i);
      j++;
   }
   return 0;
}

输出 (Output)

该计划的输出应为 -

  3  x  1  =    3
  3  x  2  =    6
  3  x  3  =    9
  3  x  4  =   12
  3  x  5  =   15
  3  x  6  =   18
  3  x  7  =   21
  3  x  8  =   24
  3  x  9  =   27
  3  x 10  =   30