前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 ># C#学习 -循环结构-while循环-do ...while 循环-for循环

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

作者头像
呆呆敲代码的小Y
发布2021-08-12 11:04:53
3.1K0
发布2021-08-12 11:04:53
举报
文章被收录于专栏:呆呆敲代码的小Y 公众号

循环结构

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/07/30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 循环结构
    • while循环
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档