C 中的反向计数程序
反向计数是按降序排列的整数序列,不含零。用 C 编程语言开发计数程序很容易,我们将在本章中看到。
算法
首先让我们看看反向计数的分步过程应该是什么 −
开始 步骤 1 → 定义计数的开始和结束 步骤 2 → 从结束到开始进行迭代 步骤 3 → 每次迭代时显示循环值 停止
伪代码
现在让我们看看这个算法的伪代码 −
procedure counting() FOR value = END to START DO DISPLAY value END FOR end procedure
实施
现在,我们将看到程序的实际实施 −
#include <stdio.h> int main() { int i, start, end; start = 1; end = 10; //反向计数,我们将交换循环变量 for(i = end; i >= start; i--) printf("%2d ", i); return 0; }
输出
此程序的输出应为 −
10 9 8 7 6 5 4 3 2 1