2019-11-06

与for语句相似的另一种循环语句是while语句,其是与for语句类似的循环体。标准格式如下:

1,循环起点                                                              其循环顺序代表1-2-4-3-2--------2最后由判断条件来进

while(2循环条件)                                   行跳出循环。在判断条件2只=1是程序无法跳出陷入死循环     

{  4循环体                                                      只等于0是不进入循环直接跳出。

3循环变化规律  }                                         在for与while中只要判断不是0都可以认为是1成立。

for语句需要知道循环次数与终止条件,而while则对他们没有太多要求。

以二者的相似性二者之间可以进行相互转化。

在while(a=scanf())中赋值后必须有值,而在赋值失败后便不能继续成功赋值。  

while(scanf()==a)也可以利用返回值来确定采集值的正确数量减少程序bug。

而在程序录入时只要是数就一定能被录入,在超出字节范围后进行循环从头开始记录,

eg:在int中录入超出21亿以上的数,输出的数自超出部分起再从-21亿向后继续录入。

getchar()本身相当于一个函数;用于获取字符,可以将调控台上输入的值进行捕捉录入。

其本身可以对多个字符进行暂存,在第一次成功后再对暂存的量进行循环

其中数字可以利用空格打断,字符不行。

在调控台上只要判断条件未终止就可以一直运行,直至出现终止条件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、讲解了while语句,while是另外一种循环结构,也是由起始,条件,和循环体几部分组成,循环体主要是循环变化...
    曲超king阅读 73评论 0 0
  • 1.复习之前学过的知识点 2.讲解while循环语句的应用以及和for循环语句使用的不同点,for循环适用于有确切...
    吴海燕_Jill阅读 35评论 0 0
  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,427评论 0 2
  • python学习第二天 变量和运算符 python支持的运算符:数学。比较,逻辑,赋值,位 1.数学运算符:+,-...
    啊毛_540b阅读 102评论 0 0
  • 循环结构for while #include int main() { 循环起点 while(循环结束的条件) {...
    长光19期毛悦任阅读 136评论 0 0