for语句可以说是是程序设计中使用频率最高的循环语句,for语句格式如下:
for(初始值;表达式;更新值)
{
程序模块;
}
分号用于分隔循环语句与循环条件、循环条件与更新语句;循环条件和循环语句可选,但语句中必须包含两个分号,如:for(i=0,j=10;i<j;i++,j++);执行顺序:先给循环控制变量i和j初始化;再执行循环控制条件,判断条件是否满足,若循环控制条件为false,则结束for语句,若为true,则继续执行for;然后执行内嵌循环一次,计算更新值,再执行循环控制条件语句i<j,如此循环,直至i>=j才结束此语句。另外,for语句可以嵌套使用,可以嵌套完整的for语句,也可以嵌套其他形式的循环语句。
例子:九乘九乘法表
namespace if语句
{
class Program
{
static void Main(string[] args)
{
for (int i = 1; i < 10; i++)
{
for (int j = 1; j <= i; j++)
{
Console.Write("{0}×{1}={2}\t",j,i,i*j); //"\t"作用相当于tab键
}
Console.WriteLine(); // i每加到9时执行一次,留出一行空白。
}
Console.ReadKey();
}
}
}
运行结果如下: