问答题
试用“while”型循环结构编写一段延时程序。
【正确答案】
程序如下:
main()
{
unsigned int a;
a=50000;
while (a>0)
{ a--; }
}
【答案解析】
[程序分析]
语句“unsigned int a;”定义了一个无符号数,最大值为65535,这里a=50000;如果使用晶振为12MHz,延时时间为1s。While语句中的条件是a>0,而在循环体中使用了a--,循环50000次时退出循环。
提交答案
关闭