蓝鸥Unity开发基础——For语句学习笔记
一、For循环语句
For循环语句一般用于循环次数已知的情况
For(初始化;循环条件;循环增量){
循环体……}
举例说明:
using System; namespace Lesson14 { class MainClass { public static void Main (string[] args) { //for(初始化表达式;循环条件表达式;循环增量表达式){循环体} //循环100次 int num=1; for(int i= 0;i<100;i++){ Console.WriteLine (num); num++; } } } }
同样效果 using System; namespace Lesson14 { class MainClass { public static void Main (string[] args) { //for(初始化表达式;循环条件表达式;循环增量表达式){循环体} //循环100次 //i =0~99; for(int i= 0;i<100;i++){ Console.WriteLine (i+1); } } } }
更详细的说明for循环
public static void Main (string[] args) { //for(初始化表达式;循环条件表达式;循环增量表达式){循环体} //执行初始化表达式 //判断循环条件表达式是否为ture //执行 循环体 //执行循环增量表达式 //判断循环条件表达式是否为ture //执行 循环体 //执行循环增量表达式 //判断循环条件表达式是否为ture //执行 循环体 //执行循环增量表达式 //…… //判断循环条件表达式是否为ture //int i=0 //i<10 //Console.WriteLine (i); 0 //i++; i=1 //i<10 //Console.WriteLine (i); 1 //i++; i=2 //i<10 //Console.WriteLine (i); 2 //i++; i=3 //..... //i<10 //Console.WriteLine (i); 9 //i++; i=10 //i<10 ;i=10 //i =0~99; for(int i= 0;i<10;i++){ Console.WriteLine (i+1); } } } }
二、for循环嵌套学习
如何打印出
1
12
123
需要做的事情有3步,第一步我们打印出123 ,第二步我们打印出123 123 123,第三步就可以打印出1 12 123
第一步
for(int i=0;i<3;i++){ Console.Write (i+1); } Console.WriteLine ("");
第二步
//循环嵌套 //循环3次 for(int j=0;j<3;j++){ for(int i=0;i<3;i++){ Console.Write(i+1); } //打印一个空字符就可以进行换行 Console.WriteLine (""); }
第三步
for(int j=0;j<3;j++){ //循环3ci,每次在一行内打印一个数字 //j=0 时,i<2 //j=1 时,i<2 //j=2 时,i<3 for(int i=0;i<j+1;i++){ Console.Write (i+1); } //打印一个空字符就可以进行换行 Console.WriteLine (" "); }
三、循环语句总结
For最常用,通常用于指定循环次数的情况
While也很常见,通常用于不确定循环次数,但知道循环结束条件的情况
Dowhile不很常用,通常用于至少需要执行一遍循环体的情况
Break用于跳出本层循环,continue用于结束本轮循环,通常都和if连用
