深入浅出话循环 ——编程开发从零学起

原创 2007年09月29日 21:49:00

      测试空间旗下大头针出品

   深入浅出话循环  ——————编程开发从零学起

    经常看五侠小说的人,总是不由自主的崇拜里面所讲述的绝招。什么九阴白骨爪,什么降龙十八掌,什么辟邪剑谱,什么葵花宝典。心想如果自己能够会里面的哪怕是一种武功,那就可以雄居一方了。受这种思想影响,我们这些搞IT的人可能会时常想

什么是事业中成功的绝招?如果我能在事业中也能掌握绝招,那我就可以脱离“挨踢”人群成为一名真正的IT人士。这个时候我们可能会学习一门语言,特别想成为这门语言里面的高手,然后就买各种各样的被声称为葵花宝典的书籍。到头来我们发现学习每一门语言都没有什么所谓的绝招,没有说会了一门语言的哪个知识点,就特别牛X了。这个时候,我们开始请教这门语言的大牛级别的人物,想问问他们到底有没有成功的绝招。而他们所谓的这门语言学习一门语言的绝招,就是重复的练习,重复的使用这门语言100次,1000次,10000次。

这时才恍然大捂,事业中成功的绝招,就是简单的事情重复做。而这个重复在C语言里面有个新的叫法那就是循环。 

 在C语言中,循环=重复,循环就等于重复。重复的去作一系列的步骤。这个了这个以后,你还必须要知道循环的循环有三种,while,do  while ,for。这三种是等价的。有了它们,我们就可以对程序循环重复处理了。

知道了这个,我们接下来又面临第2个问题。那对于上面的三种循环,他们具体的处理顺序又是怎么样的呢?

以for循环举例(因为三者是等价的,所以就以最灵活的for为例)例如:

for(表达式1;表达式2;表达式3)

       循环语句体;   

它的执行顺序是:

            1.执行表达式1

            2.判断表达式2是否成立,如果成立,则执行步骤3;如果不成立,执行步骤5

            3..执行  循环语句体

            4.执行表达式3,然后返回步骤2

            5.循环结束。

 明白了循环就是重复,又明白了循环在C语言的执行顺序,那么以后遇到循环就很easy了。

        热爱循环,热爱重复,熟能生巧,你才可能成功。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android NDK开发(二)——从Hello World学起

上篇文章讲述了Android NDK开发的一些基本概念,以及NDK的环境搭建,相信看过的朋友NDK开发环境搭建应该是没有问题了,还没有搭建或者不知道怎么搭建的朋友请点击这里。那么这篇文章,我们跟刚学J...

百度地图从零学起(七)百度提供给开发者的服务

搜索服务 百度地图移动版API集成搜索服务包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索,通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener,实现...

百度地图从零学起(二)搭建百度地图开发环境

如何把API 添加到我的Android工程中? 首先在工程里新建libs文件夹,并API开发包里的baidumapapi.jar拷贝到libs根目录下,将libBMapApiEngine.so拷贝到...

iPhone开发之深入浅出 (4) — ARC之循环参照

本文由易飞扬的博客出品,泰然授权转载,如需转载请联系原版权方。 原文链接:http://www.yifeiyang.net/development-of-the-iphone-simply-4/...

iPhone开发之深入浅出 (4) — ARC之循环参照

本文由易飞扬的博客出品,泰然授权转载,如需转载请联系原版权方。 原文链接:http://www.yifeiyang.net/development-of-the-iphone-simply-4/ ...

ios开发之深入浅出 (4) — ARC之循环参照

概念 当我们使用强参照(Strong reference)时,往往需要留意 循环参照 的问题。循环参照指的是两个对象被互相强参照,以至于任一对象都不能释放。 一般情况下,当对象之间...

从java网络编程学起(2)

URL  URLConnection 了解URL类的使用 了解URLConnection、 URL统一资源定位符可以使用此类找到互联网上的资源(一个简单的网页) 格式: public...

从java网络编程学起(1)

IP 与InetAddress 了解IP地址的使用 了解inetAddress类的使用 在java中支持网络通讯程序的开发,主要提供了两种通讯协议 TCP协议和UDP协议 可靠的连接传输,使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)