使用 for 语句创建计数循环
在编程中, for
语句是一种强大的工具,可用于创建计数循环,实现各种功能。下面将详细介绍 for
语句的多种应用场景及示例代码。
1. 绘制星星
首先,我们来看一个简单的程序,它允许用户输入星星的数量,并在画布上绘制相应数量的星星。
String input;
input = showInputDialog("Enter the number of stars:");
int stars;
stars = int(input);
for (int count = 1; count <= stars; count = count + 1)
{
stroke(255, 255, 255);
point( random(width), random(height) );
}
这个程序的流程如下:
1. 提示用户输入星星的数量。
2. 将用户输入的字符串转换为整数。
3. 使用 for
循环,循环次数为用户输入的星星数量。
4. 在每次循环中,设置笔触颜色为白色,并在画布上随机位置绘制一个点。
2. 计算阶乘
阶乘是一个数学概念,对于一个非负整数 n
,其阶乘 n!
是所有小于或等于 n
的正整数的乘积。我们可以使用 for
语句来计算阶乘。