1.语法
for (初始表达式;条件表达;增量表达式)
{
循环体代码;
}
注:
初始表达式:声明循环变量 ,记录循环的次数; [int i = 1]
条件表达式:循环的条件;[i<= 10]
for (int i = 0; i < 10; i++)
{
Console.WriteLine(i);
}
int i=1; 初始表达式
i <=10; 条件表达式
i++增量表达式
1.1执行过程
- 程序首先执行“初始表达式”,声明一个循环变量,用来记录循环的次数;然后执行“条件表达式”,判断循环条件是否成立,如果“条件表达式”但会的结果为true,则执行循环代码体
- 当执行完循环代码体后,执行“增量表达式”,然后又再次执行“条件表达式”,急促判断循环条件是否成立,如果成立则继续执行循环代码体,如果不成立,则跳出for循环结构。
2.练习
使用for循环 得到1到100内所有数的合
//求1到100的合
int he = 0;
for (int i = 0; i <= 100; i++)
{
he += i;
}
Console.WriteLine(he);
后面的作为扩展学习
3.for语句的嵌套
3.1语法
一个for循环中,在嵌套了一个for循环。
3.2用途
当遇到某个事情需要重做一遍,二林外的一件事情需要做N遍的时候。就用到for循环嵌套的。
比如:正常情况下,人每活一天,就要吃三顿饭。
for (int i = 1; i<= 30; i++)
{
Console.WriteLine("5月的第{0}天",i);
for (int j = 1; j <=3; j++)
{
Console.WriteLine("这天吃的第{0}顿饭",j);
}
}
3.3练习
九九乘法表
for (int i = 1; i <= 9; i++)//横 行
{
//Console.Write(i);
for (int j = 1; j <=i; j++)//竖 列
{
//Console.Write(j);
Console.Write("{0}*{1}={2}\t",i,j,i*j);
}
Console.WriteLine();//换行
}
© 版权声明
本文由Element创作
遵循 E YunaSu License 协议
邮箱为:elementxuan@qq.com
一律禁止以任何方式发布或转载任何违法的相关信息,如果您有发现,请与我联系!
THE END
暂无评论内容