【while循环语句】使用while语句,输出1-100的数字,再从100-1输出
#include<stdio.h>
int main()
{ int a, i;
a = 1;
i = 1;
while (a <= 100)
{
printf("%d\n", a);
a = a + i;
if (a == 100)
{
i = i - 2;
}
if (a == 0)
{
break;
}
}
return 0;
}
#include<stdio.h>
int main()
{ int a, i;
a = 1;
i = 1;
while (a <= 100)
{ printf("%d\n", a);
a = a + i;//当a<=100时,a每次循环都要加一
if (a == 100)
{ i = i - 2;
//a等于100时,将i的值变为-1,则此时,a每次循环都会减一,a的值也会从100,逐渐变为0;
}
if (a == 0)
{ break;
}
}
return 0;
}