1.一个简单的登录程序
例如:如果输入:123空格hqcn,scanf只会识别空格之前的字符,而会把hqcn和\n留在输入缓存中,此时while循环语句将会把输入缓存中的内容一一清空。
2.简单的打印程序
3.for循环
当while循环的初始化变量,判断,调整距离过长时,for循环非常有优势。
3.1 for循环元素省略
4.区别
此时右边while会陷入死循环,而for不会,continue会跳过本次循环之后代码块内语句执行,所以会出现这种情况。
微信扫一扫
1.一个简单的登录程序
例如:如果输入:123空格hqcn,scanf只会识别空格之前的字符,而会把hqcn和\n留在输入缓存中,此时while循环语句将会把输入缓存中的内容一一清空。
2.简单的打印程序
3.for循环
当while循环的初始化变量,判断,调整距离过长时,for循环非常有优势。
3.1 for循环元素省略
4.区别
此时右边while会陷入死循环,而for不会,continue会跳过本次循环之后代码块内语句执行,所以会出现这种情况。
相关推荐