蓝鸥Unity开发基础——For语句学习笔记
2016-08-16 13:32
309 查看
蓝鸥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
//执行 循环体
//执行循环增量表达式
4000
//判断循环条件表达式是否为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连用
一、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
//执行 循环体
//执行循环增量表达式
4000
//判断循环条件表达式是否为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连用
相关文章推荐
- 蓝鸥Unity开发基础——For语句学习笔记
- 蓝鸥Unity开发基础——if语句学习笔记
- 蓝鸥Unity开发基础——While和DoWhile语句学习笔记
- 蓝鸥Unity开发基础——Switch语句学习笔记
- 蓝鸥Unity开发基础—— 一维数组学习笔记
- 蓝鸥Unity开发基础——Switch语句学习笔记
- 蓝鸥Unity开发基础——运算符和表达式学习笔记
- 蓝鸥Unity开发基础——基本数据类型学习笔记
- 蓝鸥Unity开发基础—— 一维数组学习笔记
- 蓝鸥Unity开发基础——While和DoWhile语句学习笔记
- 蓝鸥Unity开发基础——If 语句学习笔记
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- 嵌入式开发之C基础学习笔记04--控制流语句
- 蓝鸥Unity开发基础——关系运算和逻辑运算学习笔记
- Asp.net控件开发学习笔记(三)-控件开发基础
- ArcGIS客户端开发学习笔记(三)——JSON基础
- Android Map开发基础知识学习笔记
- Android开发学习笔记-9 Service基础
- Android开发学习笔记-2 Activity-1 基础
- Asp.net控件开发学习笔记(三)-控件开发基础