c语言中while如何用

C说话

Xcode 10.1 (10B61)

方式/步骤

  1. 1

    首先while前提判定是可以输入不等式,如下图所示,当i < 5的时辰,继续执行轮回,不然退出轮回

    77094b36acaf2edd1532ce99821001e9380193fb.jpg
  2. 2

    运行输出的打印信息如下所示,while轮回语句输出所有知足i小于5的值, 当i等于5的时辰,前提判定语句不当作立,那么轮回退出

    838ba61ea8d3fd1fb0c7244a3f4e251f94ca5ff0.jpg
  3. 3

    while说话也可以利用复合的判定前提,如下图所示,首先i值先自增添1,得出的值小于5,那么执行轮回,不然退出轮回,该语句执行的结果与上一步调执行的结果是一样的

    37d12f2eb9389b508d7466228a35e5dde7116e33.jpg
  4. 4

    上一步调利用的复合判定前提中,i的值是先自增然后判定,而下面的复合判定语句是i值先执行判定,然后再自增添1

    0bd162d9f2d3572c75e81dac8513632762d0c3bc.jpg
  5. 5

    从运行输出的打印信息看,轮回语句多执行了一次

    8b82b9014a90f60331ec1d373612b31bb051ed66.jpg
  6. 6

    可以在while前提判定中执行getchar来接收终端字符的输入,如下图所示,getchar若是接收的字符不是e的话,那么轮回继续,不然轮回退出

    8644ebf81a4c510f537e636a6f59252dd42aa50c.jpg
  7. 7

    终端用户前两次输入的字符都不是e,  那么while轮回继续,第三次输入e的字符,轮回就退出

    8435e5dde71190efb14d13afc11b9d16fdfa6008.jpg
  8. 8

    while还可以连系scanf来接收终端输入的整数,若是接管到EOF的竣事流,那么轮回退出(Windows按住Ctrl+Z,Mac下按住Ctrl+D, 可以退出轮回)

    4afbfbedab64034f4a2d4376a0c379310b551dd9.jpg
  • 发表于 2019-10-28 17:00
  • 阅读 ( 139 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论