1,#include<stdio.h>
//用whlie循环输出一段数列
int main()
{
int a[] = { 1,2,3,4,5 };
int i = 4;
while(i != 1)//whlie括号内条件为真时执行循环;为假时跳出循环;满足括号循环不满足就跳出;
/*括号内的内容包括但不限于==,!=,经常会搭配"!="符号使用
比如上式中“i!=1”意为i不等于1为真与”i==1“相反*/
{
printf("%d", a[i]); 从i=4开始 | //i--;会先执行i--导致从i=3开始打印打印到a=2
i--;//有时i--位置不同会造成不同的效果 | printf("%d", a[i];
}
return 0;
运行结果如上,这是whlie循环一旦括号内条件为真就立马跳出循环导致的;
仔细加以体会 分别将括号内的数改成0,-1输入为-1时才发现数组的值全部被打印出;