《21天学通C语言(第7版)》一6.4 小 结

简介:

本节书摘来自异步社区《21天学通C语言(第7版)》一书中的第6章,第6.4节,作者 【美】Bradley Jones , Peter Aitken , Dean Miller,更多章节内容可以访问云栖社区“异步社区”公众号查看

6.4 小 结

21天学通C语言(第7版)
学完本课,读者已经可以写出真正的C程序了。

C语言提供3种循环语句控制程序的执行。它们分别是for语句、while语句和do...while语句。这3种循环都能据循环条件中某个变量的情况,执行一个语句块零次、一次或多次。许多程序设计任务都需要重复执行这些循环中的语句。

虽然3种循环语句都能完成相同的工作,但是它们也各有不同。for语句将初值部分、循环条件和更新部分都放在一行。while语句在循环条件为真时,执行循环体中的语句。do...while语句至少执行循环体中的语句一次,只要循环条件的求值结果为真,就不断执行循环体中的语句。

嵌套循环是把一个循环放在另一个循环中。C语言不允许重叠嵌套,对嵌套循环没有其他限制。嵌套if语句在第4课中已经介绍过。本课介绍了嵌套的for语句、while语句和do...while语句。

相关文章
|
10月前
|
C语言
C语言基础填空题6道
C语言基础填空题6道
113 0
|
10月前
|
存储 C语言
初识C语言(C语言整体知识介绍)(四)
初识C语言(C语言整体知识介绍)(四)
44 0
初识C语言(C语言整体知识介绍)(四)
|
10月前
|
存储 编译器 C语言
初识C语言(C语言整体知识介绍)(二)
初识C语言(C语言整体知识介绍)(二)
85 0
|
10月前
|
存储 编译器 C语言
初识C语言(C语言整体知识介绍)(三)
初识C语言(C语言整体知识介绍)(三)
46 0
|
10月前
|
Java 编译器 Linux
初识C语言(C语言整体知识介绍)(一)
初识C语言(C语言整体知识介绍)
76 0
|
11月前
|
程序员 编译器 C语言
初识C语言(5)C语言一些基本常识
初识C语言(5)C语言一些基本常识
41 0
|
11月前
|
存储 算法 C语言
简单算法之线性搜索——C语言
线性搜索是一种最简单的搜索方案,它通过遍历数组中的每一个数据来实现目的,即找出目标数字的位置或确认该数字是否存在。在本篇文章中,我们将介绍如何使用C语言实现线性搜索算法。
102 0
|
12月前
|
存储 C语言
c语言分层理解(c语言指针(上))
1.指针是什么? 指针是内存中的一个最小单元的编号,也就是地址。
79 1
|
12月前
|
测试技术 C语言
c语言分层理解(c语言指针(下))
1.指针数组和数组指针区分 指针数组是存放指针的数组,实质上是数组。数组指针是指向数组的指针,实质上是指针。 1.1指针数组 比如int* arr[10];这里怎么理解,这里的arr[10 ]就是数组,数组中存放的是int类型的指针。
41 0
|
12月前
|
存储 Java Linux
【C语言】关于我回头学的那些输入输出等(四)
我的第一门语言就是C,但是学艺不精,中途跑去学了C#和Java后,感觉到了C的重要性,毕竟是最接近底层的语言,又跑回来学C。 毕竟前两门的控制语句,变量什么的都是类似的,回到C后只需要学习一些特定C的语法,比如宏,预编译指令等等,这些对我来说都是陌生的词汇。 所以边学边记录一下以前的知识。
78 0