# C#学习 -循环结构-while循环-do ...while 循环-for循环

2021-08-12 11:04:53 浏览数 (1)

循环结构

C#程序的三大结构 顺序结构:程序的入口都是Main函数,代码从上往下,从左往右,依次执行; 分支结构:当我们的程序执行到某个位置的时候,进行条件判断,根据判断的结果来执行不同的操作; 循环结构:在满足某个条件的时候反复执行一个语句序列(循环)。

循环结构:循环条件 循环操作

循环结构的特点

while循环

代码语言:javascript复制
while(条件表达式)
{
//循环内容
//代码1
}

条件表达式为真,执行循环体,一旦条件表达式为假,循环停止。

作业 1、编写程序实现功能,计算100至10000之间有多少个数其各位数字之和是7.(例如241:2 4 1=7)

代码语言:javascript复制
    int i = 100;
            while (i >= 100 && i <= 10000)
            {
                int num1 = i % 10;
                int num2 = i % 100 / 10;
                int num3 = i % 1000 / 100;
                int num4 = i % 10000 / 1000;
             
                if (num1   num2   num3   num4 == 7)
                {
                    Console.WriteLine(i);
                }
                i  ;
            }

2、打印出1-100之间所有的偶数 方法一:while循环

代码语言:javascript复制
    int i = 1;
            while (i<=100)
            {
                if (i%2==0)
                {
                    Console.WriteLine(i);
                }
                i  ;

            }

方法二:for循环

代码语言:javascript复制
  for (int i=1;i<=100;i  )
            {
                if (i%2==0)
                {
                    Console.WriteLine(i);

                }
            }

3、打印1 2 3 … 100的值

代码语言:javascript复制
int i = 1;
            int num = 0;
            while (i<=100)
            {
                num  = i;
                i  ;

            }
            Console.WriteLine(num);

break

0 人点赞