for循环括号内有两个分号;隔开
用for循环和while循环输出0-9
while循环
while(i<10)
{
Console.WriteLine(i);
i++;
}
for循环
for(int i=1;i<11;i++)
{
Console.WriteLine(i);
}
for循环括号内有两个分号;隔开
用for循环和while循环输出0-9
while循环
while(i<10)
{
Console.WriteLine(i);
i++;
}
for循环
for(int i=1;i<11;i++)
{
Console.WriteLine(i);
}
i<11比i<=10执行得更快一点。为i<=10要执行两次判断,即i是否小于10,i是否等于10.
for(初始化;条件表达式;增量表达式)
for(int i=0//只执行一次;i<10;i++){ }
using System;
namespace _020_for循环
{
class Program
{
static void Main(string[] args)
{
//int i = 0;
//while (i < 10)
//{
// Console.WriteLine(i);
// i++;
//}
//for (int i = 0; i < 10; i++)
//{
// Console.WriteLine(i);
//}
for (int i = 1; i < 11; i++)
{
Console.WriteLine(i);
}
for (int i = 1; i <= 10; i++)
{
Console.WriteLine(i);
}
}
}
}
for(初始;条件判断;增量表达式)
for循环
结构:for(初始化;条件表达式;增量表达式)
//初始化代码只执行一次;条件表达式用于循环之前的条件,满足后执行增量表达式;增量表达式为执行的代码;
{
//循环体
}
第五十五课 通过for循环输出1-10
1. for语句:
for( 初始化; 条件判断; 增量表达式 )
{
循环体;
}
注:
初始化只执行一次;
条件判断执行到不满足条件为止;
增量表达式在循环体执行完以后执行;
然后再执行条件判断→循环体→增量表达式......→条件判断不满足跳出循环。
2. 条件判断语句的书写时,相同条件表达,性能不同:
i<11;
i<=10;
表达相同,性能不同。1<11;更快一些,每一步只有一次判断;i<=10;慢有一些,每一步要两次判断。