循环计数程序可以根据不同的编程语言和需求有不同的写法。以下是几种常见的循环计数程序的写法:
C++写法
```cpp
include using namespace std; int main() { int i, j, n, x, z; cin >> n; // 读取用户输入的n,即矩阵的大小 x = 1; // 初始化x为1,这是第一行第一个数字的初始值 z = 1; // 初始化z为1,这是每一行起始数字的增量 // 外层循环控制行数,循环n次,生成n行 for (i = 0; i < n; i++) { x = z; // 每一行开始时,设置x等于z,即这一行的第一个数字 // 内层循环控制列数,同样循环n次,生成n列 for (j = 0; j < n; j++) { // 根据数字x的大小输出不同格式的字符串,以确保对齐 if (x < 10) { cout << " "; } cout<< x << " "; x++; } cout << endl; z++; // 每行结束后,z增加1,以便下一行从下一个数字开始 } return 0; } ``` ```python 打印 5 遍Hello Python i = 0 while i < 5: print("Hello Python") i += 1 ``` ```java public class LoopCounter { public static void main(String[] args) { int a = 50; while (a >= 0) { a = a - 1; System.out.println(a); } } } ``` ```csharp using System; class Program { static void Main() { int a = 50; while (a >= 0) { a = a - 1; Console.WriteLine(a); } } } ``` ```javascript for (let i = 0; i < 5; i++) { console.log("Hello World"); } ``` 这些示例展示了如何在不同的编程语言中实现循环计数。你可以根据具体的需求和编程环境选择合适的写法。Python写法
Java写法
C写法
JavaScript写法