1While(0) 里边判断条件为0或非0, 0为假终止,非0为真执行循环体。
2. While语句中的循环体是用;结束,跟是否加{}无关
例如1:
#include <stdio.h>
int main()
{
int i = 5;
int p = 0;
while (i--)
{
printf("%d ", i);
}
printf("%d ", i);
int main()
{
int i = 5;
int p = 0;
while (i--)
{
printf("%d ", i);
}
printf("%d ", i);
}
则输出为
2.
#include <stdio.h>
int main()
{
int i = 5;
int p = 0;
while (i--);
{
printf("%d ", i);
}
printf("%d ", i);
int main()
{
int i = 5;
int p = 0;
while (i--);
{
printf("%d ", i);
}
printf("%d ", i);
}
#include <stdio.h>
int main()
{
int i = 5;
int p = 0;
while (i--)
printf("%d ", i);
printf("%d ", i);
int main()
{
int i = 5;
int p = 0;
while (i--)
printf("%d ", i);
printf("%d ", i);
}