1、do-while语句的特点是先执行循环体语句的内容,让后判断循环条件是否成立。一般形式为:
do
           循环体语句
     while(表达式);
2、for语句的使用
for(表达式1;表达式2;表达式3;)
表达式1是初始值,表达式2是条件,表达式3是条件的变化(自增/自减)。
3、转移语句包括goto、break、continue
goto语句:为无条件转移语句,可以使程序立即跳转到函数内部任意一条可执行语句。goto一般形式:goto 标识符;标识符:
break语句:跳出循环
continue语句:其作用是结束本次循环,即跳过循环体中尚未执行的部分,接着执行下一次的循环操作。

《c语言从入门到精通》看书笔记——第7章 循环控制相关推荐

  1. 《c语言从入门到精通》看书笔记——第16章 网络套接字编程(上)——网络

    1.IP地址 每台计算机都需要一个IP地址以识别自己,IP地址由IP协议规定的32位的二进制表示,最新的IPV6协议将IP地址提升为128位,但还不能广泛应用. 32位的IP地址主要分为前缀和后最两部 ...

  2. 《c语言从入门到精通》看书笔记——第14章 文件

    1.文件的基本操作 (1)文件指针 文件指针是指向文件有关信息的指针,这些信息包含文件名,状态,和当前位置,他们保存在一个结构体变量中.在使用文件时需要在内存中为其分配空间,用以存放文件的基本信息.该 ...

  3. 《c语言从入门到精通》看书笔记——第13章 预处理

    1.宏定义 宏定义是预处理命令的一种,它提供了一种可以替换源代码中字符串的机制. 宏定义指令#define用来定义一个标识符和一个字符串,一这个标识符来代表这个字符串,在程序中每次遇到该标识符时就用所 ...

  4. 《c语言从入门到精通》看书笔记——第10章 指针

    1.地址与指针 地址:就是内存区中对每个字节的编号 指针:可以看作是内存中的一个地址.在程序中定义了一个变量,在进行编译时就会给该变量在内存中分配一个地址,通过访问这个地址可以找到相应的变量,这个变量 ...

  5. 《c语言从入门到精通》看书笔记——第3章 数据类型

    1.编程规范 (1)代码缩进:统一为4字符,用Tab (2)变量常量命名规范:常量命名统一为大写格式.如果成员变量,均以m_开始.普通变量,取与实际意义相关的名称,要在前面添加类型的首字母,并且名称的 ...

  6. 《c语言从入门到精通》看书笔记——第2章 算法

    1.通常,一个程序包含算法.数据结构.程序设计方法及语言工具和环境这四个方面 2.算法的特性: 有效性.确定性.可行性.输入(一个算法应有零个获多个输入).输出(1个或多个) 3.算法的优劣: (1) ...

  7. 《c语言从入门到精通》看书笔记——第1章 C语言的概述

    1.使用普遍的高级语言有:Fortran/ALGOL/Basic/COBOL/LISP/Pascal/PRLOLG/C/C++/VC/VB/Delphi/Java等 2. C语言是一个面向过程的语言, ...

  8. 《c语言从入门到精通》看书笔记——第16章 网络套接字编程(下)——套接字

    1.套接字概述 套接字是网络通信的基石,是网络通信的基本构件. 所谓套接字,实际上是一个指向传输提供者的句柄.在WinSock中,就是通过操作该句柄来实现网络通信和管理的.根据性质和作用不同,套接字可 ...

  9. 《c语言从入门到精通》看书笔记——第15章 存储管理

    1.内存的组织方式 程序被组织成以下4个逻辑段 (1)可执行代码 (2)静态数据.可执行代码和静态数据存储在固定的内存位置 (3)动态数据(堆).程序请求动态分配的内存来自内存池,也就是上面所列举的堆 ...

最新文章

  1. 看到抖音上Python工程师晒得工资条,我沉默了......
  2. AIX的异步IO设置
  3. 设置网络映射后,电脑重启后自动重连
  4. 解决android中Layout文件下的xml文件配好后,R类中不能自动生成相应代码
  5. brackets ubuntu
  6. 金融数据分析与挖掘实战1.7-1.8
  7. 吴恩达深度学习2.3练习_Improving Deep Neural Networks_Tensorflow
  8. Unity实现3D物体叠加到摄像头画面上
  9. 获取salve设备地址_商机 | 优选设备,让废金属加工更高效!
  10. 使用TSQL语句操作MySQL数据库
  11. js href的用法
  12. 字模提取软件怎么放大_图片无损放大软件 Topaz Gigapixel AI
  13. vasp软件linux,QVASP 是一款 VASP 的辅助软件
  14. easyui 合并单元格
  15. SQLServer安装Northwind数据库
  16. FPGA零基础学习:UART协议驱动设计
  17. 51单片机STC89C52控制LED跑马灯左移(使用C51自带库_crol_()实现),详细注释
  18. DeskSpace-适用于Vista的类似Beryl的3D多维数据集虚拟桌面管理器
  19. 企业邮箱怎么写加密邮件,企业邮箱支持吗?
  20. php输出世界时转北京时,php中把美国时间转为北京时间的自定义函数分享

热门文章

  1. 为什么所有的React应用开头都有一行meta charset=utf-8语句?
  2. different way to retrieve SAP UI5 manifest
  3. Server error for SAP CRM_BUPA_ODATA
  4. 什么是服务器的SSL PSE
  5. Sublime text无法自动通过package control安装插件的研究
  6. 使用report 打印category 03的IBASE hierarchy
  7. 如何解决CMST_SI_PARTNER_PART_EXEC missing问题
  8. object overview page打开后白屏问题分析
  9. 在SAP BSP view里显示outlook inbox里的邮件
  10. SAP CRM产品主数据明细页面无法打开的调试步骤