原标题:C语言教学(七-中)for循坏

for循坏的格式书写一般为这样for(定初值;循环条件;对初值进行一个增加或者减少的操作)

在上一篇中我们已经定义了i的初值等于多少,所以就不在循环里再次定义,空着循环里头的第一句,那有没有人在想,我们能不能将最后一句,也就是对初值进行一个增加或者减少的操作这一句放到开头那里,这样不是一样实现i++了吗。既然有想法就要实现,接下来就试一试会怎么样的。

我们依旧用这个代码试下,将i++放到第一句。

运行结果

可以看到我们的运行结果是一直无限循环的输出hello world,我们可以按crlt+c键结束代码的运行。这是为什么?难道 i 没有加到4吗?

为了方便知道i到底等于几,我们再来测试一下。

运行结果

将循环里的输出hello world改为了输出i的值,这样我们就能知道i是多少了,可以看到结果一直在循环输出1,可以理解为i一直重复将0+到1的操作,简单了解下不要将值的加或减放到第一句就行。

除了i++还有一个++i,两者有什么区别?

i++是先用原来的i值加1,返回的是原来的值,而++i则是先加,加了再来用,返回的是加了的值。在循环两者的功能都一样,一般使用i++就行了。当然还有i--和--i,用法也一样。

i++就是从一个数加到上限,i--则是一个数减到下限。返回搜狐,查看更多

责任编辑:

c语言for无限循环语句,C语言教学(七-中)for循坏相关推荐

  1. c语言三种循环语句,C语言三种循环语句的功能等价性

    C语言程序中的.bile,dowhile,for三种循环语句在实现不同形式的循环功能上各具特色及优点,从而使C语言程序的循环功能准确简洁地实现了实际问题中不同形式及过程的循环要求,本文从一般逻辑关系上 ...

  2. c语言ppt课件循环语句,C语言循环语句课件四章.ppt

    <C语言循环语句课件四章.ppt>由会员分享,可在线阅读,更多相关<C语言循环语句课件四章.ppt(43页珍藏版)>请在装配图网上搜索. 1.循环结构,李晓玲,Page 2,本 ...

  3. 用C语言编写一个无限循环语句

    今天比较无聊,看了些基本的for循环和while循环语句,就利用它们的特性编写一个无限循环语句. 代码如下: #include <stdio.h>int main () {for( ; ; ...

  4. C语言关键字之循环语句for语句

    for 循环语句的一般形式为: for (表达式1; 表达式2; 表达式3) {         语句; } 首先要强调两点: 1) 表达式1.表达式2和表达式3之间是用分号;隔开的,千万不要写成逗号 ...

  5. c语言无法跳出while语句,c语言while语句的用法 该循环永远不会结束

    导读:说到语句,我们很多人都知道,有朋友问c语言中while的用法,另外,还有朋友想问c语言的while循环语句,这到底怎么回事呢?事实上c语言while的限制呢,今天小编整理了c语言while语句的 ...

  6. c语言循环语循环控制,C语言.控制语循环语句.ppt

    C语言.控制语循环语句 作业: 1.从键盘输入两个正整数,求出它们的最大公约数和最小 公倍数. 要求: (1)使用for语句实现: (2)输出要有字说明,其形式为: 最大公约数=具体值,最小公倍数=具 ...

  7. c语言简单的while语句,C语言入门 — while语句

    C语言入门,while语句,实现在一定条件下的循环,可以用while实现死循环,while的使用语法如下: while(执行条件) { 执行代码: } 1.使用while,实现死循环,死循环一般在新建 ...

  8. C语言再学习 -- 循环语句

    C语言有三种循环结构:while.for和do while.下面依次讲解 一.while循环 1.while介绍 while(逻辑表达式) //布尔值为1 真 { 反复执行的语句 } 只要逻辑表达式结 ...

  9. 初始C语言-分支与循环语句

    一.语句 1. 什么是语句? C语句可分为以下五类: 1. 表达式语句 2. 函数调用语句 3. 控制语句 4. 复合语句 5. 空语句 本章后面介绍的是控制语句. 2. 控制语句: 用于控制程序的执 ...

最新文章

  1. tensorflow函数方法
  2. 好文转载—程序员在工作中会追求什么?
  3. Zookeeper和 Google Chubby对比分析
  4. 从浏览器地址栏输入url到显示页面的步骤
  5. linux之多线程(1)
  6. InfluxDB配置文件详解
  7. System.Web.Caching
  8. C#3.0 语言基础扩充
  9. IOS 保存图片至相册
  10. APS生产计划排程系统优化方案
  11. 小型秒杀项目使用乐观锁防止超卖
  12. 快看,这是我为你准备的Python爬取图片教程
  13. 如何分析百度SEM竞价账户,简单实用小窍门
  14. python中如何导入torch_[PyTorch入门]之数据导入与处理
  15. 【面向对象程序设计】侩子手游戏(Java、JavaFX)
  16. 读《About Face 4 交互设计精髓》18
  17. 想要申请免费的云主机可以怎么做
  18. 云虚拟服务器登录,云虚拟服务器登录
  19. 利用 XML 实现 BASE64 编码和解码
  20. Python基于tkinter的GUI编程讲座

热门文章

  1. 超详细讲解C语言入门函数(一)
  2. 新零售时代,零售企业的致胜之道!
  3. android wear无需谷歌,新版Android Wear 2.0智能回复不需联网?谷歌说这是最新的离线AI技术...
  4. 会员通、服务通、商品通、营销通,全域大数据解决方案有秘诀
  5. ThinkPHP5 HTTP状态码500
  6. 联想服务器330安装系统,thinkserver RD330安装windows2008R2系统
  7. Unity搭配Kinect制作仿节奏光剑的游戏
  8. 惯性导航的精度和误差解说
  9. 《有意思的题》和至少为 K 的最短子数组
  10. 基于penalty convex-concave procedure (CCP)的恒模约束问题求解