#include <stdio.h>
#include <math.h>
int main() {
int f1 = 1, f2 = 1, f3;
int i;
printf("%12d \n%12d \n", f1, f2);
for (i = 3; i <= 38; i++) {
f3 = f1 + f2;
printf("%12d \n", f3);
f1 = f2;
f2 = f3;
}
return 0;
}
循环没设置嘞
不知道你这个问题是否已经解决, 如果还没有解决的话:根据这个表格可以简单确定至少有6钟状态,考虑到帧头有2个字节,用两个状态来表示,同理校验有2个字节也用2种状态来表示。故一共8种状态,分别是: