小兔网

使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。

除了while循环,C语言中还有 for 循环,它的使用更加灵活,完全可以取代 while 循环。

在C语言中,共有三大常用的程序结构:

  • 顺序结构:代码从前往后执行,没有任何“拐弯抹角”;
  • 选择结构:也叫分支结构,重点要掌握 if else、switch 以及条件运算符;
  • 循环结构:重复执行同一段代码。

1.5.5 C语言条件运算符

C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的英文表示:

现在假设有这样一种情况,我们的软件比较特殊,要求使用者必须成年,并且成绩大于等于60,该怎么办呢?

在上节《C语言if else语句》中看到,if 的判断条件中使用了<=>!=等符号,它们专门用在判断条件中,让程序决定下一步的操作,称为关系运算符(Relational Operators)。

C语言中有三大结构,分别是顺序结构、选择结构和循环结构(分支结构):

一个安全的程序在用户输入密码时不应该显示密码本身,而应该回显星号或者点号,例如······******,这在网页、PC软件、ATM机、POS机上经常看到。但是C语言没有提供类似的功能,控制台上只能原样显示用户输入的字符。