循环结构的描述:执行操作直到满足条件。
1、明确每一个变量的意义;
2、明确初始条件;
3、明确步进操作的意义;
4、明确停止条件的意义;
计数与序号同步;最终到临界序号
计数循环
1、个数统计:满足条件计数加一;
2、索引定位;找到链表中索引为4的节点;
3、查找索引;找到链表中值为4的节点的索引;
满足条件时执行了什么?
循环停止时的状态是什么?
int count = 0;
for(current = head;current;current = current->next, count++);
NSLog(@"%zd",count);
for(current = head,count = 0;count<4;current = current->next, count++);
NSLog(@"%zd",current->value);