导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→大侠帮我解释一下while和if的区别,看这个例子。

* 41422: 大侠帮我解释一下while和if的区别,看这个例子。

   月如镜 
月如镜发表的帖子 

 大侠帮我解释一下while和if的区别,看这个例子。
do
  {while(P3_5)
  while(!P3_5)
  number++;
   }
   while(1);
这一小段程序可以对P3-5的高低电平转换计数,但是如果把其中的while改成if,或者将其中的if改成while都不能准确计数,请问这是何原因。

发表时间:2003年9月3日22:49:54

  
回复该帖

本主题共有 17 帖,分页:>>>>>该主题的所有内容[17]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  41435.[详细]你现在代码中都没有IF语句啊!!!
摘要:那“或者将其中的if改成while”怎么来的啊????不是很明白你的问题!......(67字)
- [seandy][1249次] 2003年9月4日

  41481.[详细]源程序是这样的,然后按照上述改动。
摘要:do   {while(P3_5)   if(!P3_5)   number++;    } &nb......(78字)
- [月如镜][1015次] 2003年9月4日

  41453.[详细]试试这个
摘要: int    temp ;  temp  = P3_5 ; whlie( 1 )&nbs......(220字)
- [yharbour][1185次] 2003年9月4日

[上一篇帖子]:哪位朋友帮帮忙?谢谢。改日请喝茶。#include <reg51.h>
[下一篇帖子]:大家看看这个程序,可否解释一下#include <reg51.h> s