多语言展示
当前在线:1232今日阅读:91今日分享:37

c语言中while如何用

while是c语言中的实现循环语句的重要方式。对于编程,只需要顺序结构、分支结构、循环结构,便可以实现所有的编程任务。此命题已被证明为正确。if条件判断是c语言中最重要的分支判断语句。而while循环也和if语句类似,只是它不是判断一次,而是循环判断,如果成立进行相关操作,然后再判断,直到判断条件不再满足。
方法/步骤
1

确定解决问题的算法,判断是否用可用while循环。举例,统计给定字符串的长度。算法,设置一个变量来计数,变量从0开始。从字符串开头开始遍历每一个字符,每遍历一个字符变量数值加一直到所有字符遍历完,这样此计数变量的大小便是字符串长度。

2

确定循环体。循环体是每次待循环的内容,需要根据问题和解决问题的算法确定。比如统计一个字符串长度,那么待循环的内容就是一个存储已经遍历的字符个数的变量。

3

确定进入循环的条件,也就是找到循环结束的条件。在此例子中,由于要将全部字符遍历完,并且字符串结束的标志是‘\0’,故用‘\0’来判断是否结束了。

方法/步骤2
1

将步骤一判断得到的内容填入while结构。while(进入循环的条件){循环体}

2

消除bug优化代码,得出答案。本题最终代码如下。

注意事项
1

while的判断条件是进入循环体的条件,循环至不满足此条件后退出。

2

代码要多练。

推荐信息