C# 循环语句

    本次主要学习了for循环语句。

    for循环语句的基本格式是:

    for(初始条件;循环条件;状态改变)

    {

       循环体;

    }

    break——中断循环,跳出循环。

    continue——停止本次循环,进入下次循环。

    例:输入一个正整数,求阶乘的和。

    

Console.WriteLine("请输入一个正整数:");
int a = int.Parse(Console.ReadLine());
int jc = 1, sum = 0;
for (int i = 1; i <= a; i++)
{
jc *= i;
sum += jc;
}
Console.WriteLine(sum);
Console.ReadLine();

    例:一个游戏,前20关是每一关自身的分数,21-30关每一关是10分,31-40关,每一关是20分,41-49关,每一关是30分,50关,是100分。输入你现在闯到的关卡数,求你现在拥有的分数。
Console.WriteLine("请输入您的关卡数:");
int n = int.Parse(Console.ReadLine());
int sum = 0;
if (n > 50)
{
Console.WriteLine("您输入的有误!");
}
else
{
for (int i = 1; i <= n; i++)
{
if (i <= 20)
{
sum += i;
}
else if (i >= 21 && i <= 30)
{
sum += 10;
}
else if (i >= 31 && i <= 40)
{
sum += 20;
}
else if (i >= 41 && i <= 49)
{
sum += 30;
}
else
{
sum += 100;
}
}
Console.WriteLine("您的分数是:{0}", sum);
}
Console.ReadLine();

    例:打印100以内与7有关的正整数

for (int i = 1; i <= 100;i++ )
{
    if (i % 10 == 7 || i / 10 == 7 || i % 7 == 0)
    {
    Console.Write(i+" ");
    }
}
Console.ReadLine();

原文地址:https://www.cnblogs.com/hongsen3/p/5699083.html