Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ex11.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

你已经初步了解C语言如何处理循环,但是你可能不是很清楚布尔表达式`i < argc`是什么。在学习`while`循环之前,让我先来对布尔表达式做一些解释。

在C语言中,实际上没有真正的“布尔”类型,而是用一个整数来代替,0代表`false`,其它值代表`true`。上一个练习中表达式`i < argc`实际上值为1或者0,并不像Python是显式的`Ture`或者`False`。这是C语言更接近计算机工作方式的另一个例子,因为计算机只把值当成数字。
在C语言中,实际上没有真正的“布尔”类型,而是用一个整数来代替,0代表`false`,其它值代表`true`。上一个练习中表达式`i < argc`实际上值为1或者0,并不像Python是显式的`True`或者`False`。这是C语言更接近计算机工作方式的另一个例子,因为计算机只把值当成数字。

现在用`while`循环来实现和上一个练习相同的函数。这会让你使用两种循环,来观察两种循环是什么关系。

Expand Down