我对于几个循环式的看法与理解

我是一个初学web前端的小菜鸡,刚刚接触C#语言真的是一脸懵逼,特别是在于循环这一款是真的很茫然,While循环,DO While循环,for循环,IF判定这些都是傻傻分不清楚,相信对于很多新手也是懵逼的状态,我就简单来分析一下怎么来判定这几个循环的使用技巧和用法

首先是While循环,这个循环在C#语言中常常用在一段代码需要无限之循环的时候来使用,它的返回类型是BOOL类型的,一般如果BOOL判断一直是真的状态,它就会无限之的一直运行其下的代码,结束循环的代码是break。当然如果判定条件为假,它也会解释循环

其次是DOwhile循环,这个循环其实跟上面的WHile循环没什么区别,可能唯一在乎的区别就是它会先执行一直判定下面的代码,然后再来进行判断真假,然后继续循环,一直到判定的结果为假。才会结束循环,

再着就是以后WEB前端会经常用到的代码,FOR循环,对于这个循环,一开始,我是真的没弄明白到底是杂回事,后来才发现,所谓的For循环基本上是用于,数组,和集合中,或者需要取值一段范围的时候,可以使用,用来遍历,因为我是初学者肯定还有很多东西是不太了解,但我现在对于For循环,经常用的地方就是在数组和集合中,来取出数组和集合中的所有值时使用,

最后就是IF判断,这个判断是BOOL类型,其实经常跟For虚幻配套着使用,比如需要判断100-1000之间的所有奇数,首先县创建个数组,然后用FOR循环遍历这个数组取出所有的数然后再进行一个判断是否除以2等于0如果不是那么这个数则就是奇数,

For(i==100;i<=1000;i++)

if(I%2==0)

{Console.Wetie(i));

时间: 2024-10-07 17:12:28

我对于几个循环式的看法与理解的相关文章

bash 的过程式和循环式编写

bash脚本的编写,对于Linux这个多用户,多任务的系统,有很大的帮助,脚本可以帮助我们定时执行任务,过滤文本,检查系统性能等等.下面我们来了解一下过程式和循环式脚本的编写. 使用read 命令来接受输入 使用read 来把输入值分配给一个或多个shell 变量: -p 指定要显示的提示 -t TIMEOUT read 从标准输入中读取值,给每个单词分配一个变量,所有剩余单词都被分配给最后一个变量. read -p "Enter a filename: " FILE 过程式编程语言分

CAST v0.9.11 1CD循环式活性污泥法生活污水处理工艺

CAST v0.9.11 1CD循环式活性污泥法生活污水处理工艺循环式活性污泥法(一种生活污水处理工艺,它是在SBR工艺的基础上,增加了选择器及污泥回流设施,并对时序做了一些调整,从而大大提 高了SBR工艺的可靠性及效率.)该工艺与常规SBR法相比,其最大特点是将SBR池分为三个区,生物选择区具有防止污泥膨胀,并可有效去除有机物和脱氮除磷的功能,同时 改善了污水的可生化性.兼氧区具有反催化脱氮和除磷以及形成从厌氧区到好氧区的过渡的作用.主曝气区是CAST反应池的主要反应区,具 有有机物降解.硝化

python 3列表推导式的的一点理解!

Python的列表推导式对于新手来说一般都难以理解,简单看个例子: [x * x for x in range(1,100)] 上面是一个很简单的列表推导式,我的理解方式是从右往左看. 一点一点来看吧,我们先用range(1,100)生成一个迭代器对象(1-99的列表),然后再迭代这个列表的每一个对象,然后让每个对象执行一次平方操作,最后生成一个列表. -----------------------------分割线----------------------------------------

对javascript EventLoop事件循环机制不一样的理解

前置知识点: 浏览器原理,浏览器内核5种线程及协作,JS引擎单线程设计推荐阅读: 从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理 [FE]浏览器渲染引擎「内核」 js异步编程,Promise实现推荐阅读: Javascript异步编程的4种方法 前端面试必考题Promise的源码解析 堆.栈.队列.执行栈.任务.微任务.事件循环机制??推荐阅读: JavaScript异步编程-基础篇 彻底搞懂浏览器Event-loop 这一次,彻底弄懂 JavaScript 执行机制 一次弄懂Even

MIT Python 第三课一般代码样式 循环式程序 第15分钟:求16的平方根:4

求16的平方根:4 >>> #显示16的平方根 >>> x=16 >>> ans=0 >>> while ans*ans<16: ans=ans+1 print(ans) 1 2 3 4 >>> print(ans) 4 >>> 终极测试中应该是<0 没有=0 >>> x=16 >>> ans=0 >>> while ans*ans&

jQuery关于隐式迭代的个人理解~

1.JQuery对象“ 如: $(‘div’).text("div展示的信息") 可以看成”是一个包含一个dom数组 和 包含所有Jquery方法的容器 2.每当我们调用选择器方法查找dom树里的元素时,其实就是把找到的dom元素存入一个JQ对象里的dom数组中,然后再把这个JQ对象返回. 当我们调用Jquery方法时(如 html()),jq方法会遍历内部 dom数组,并调用每个dom元素的对应的dom属性或方法(如innerHTML),完成操作. 3.其中Jq方法遍历内部dom数组

链式向前星 - 学习理解

学习内容:链式向前星 真的说实话这东西不太难,但是看了一圈博客都讲得好奇怪啊,完全不像在讲东西..好在看了一篇不错的博客:https://www.cnblogs.com/LQ-double/p/5971323.html 第一部分:保存 head[u]记录上一个以u为起点的边, to : 一条边的终点,c:权值,next:同起点的上一条边. int head[MA]; int n,cnt=0; struct node { int to; int c; int next; }edge[MA]; 第二

条件判断式if和循环语句while及其函数的应用

条件判断式 if..then.case..esac if..then 是最常见的条件判断式,就是当负某个条件判断的时候,就进行某项工作 ,其中"&&"代表AND,"||"代表or if....then..else...fi 格式: if [条件判断语句]: then 当条件判断成立时,可以进行的命令工作内容: fi       // 结束if条件判断 例子:设定  A=3,判断,如果A要是等于3,就会显示3 if [ $A = 3 ]; then  

javascript大神修炼记(4)——循环

读者朋友们大家好,今天,我们继续接着前面的内容讲,前们我们已经讲了条件分支,今天我们就讲循环,顾名思义就是,重复执行相同的操作,正常循环是受程序控制的,不正常的情况,就会出现死循环,那就是我们的代码中出现bug,那样,我们还要学会调式bug,等我们先把基础知识讲完了之后,我还会专门用篇幅来讲解浏览器里面的调试,那种程序就会在我们掌控之中,这才是我们想要结果. 循环包括的结构体有 for , while , do--while,for循环有两种形式的存在,一种是数字变量变化所引起的循环,另一种就是