问题 将裴波那契数列的前12项存入一维数组a中并以4个一行的形式输出,每个数据占4个位置且右对齐。
正确输出:
1 1 2 3
5 8 13 21
34 55 89 144
问题 将裴波那契数列的前12项存入一维数组a中并以4个一行的形式输出,每个数据占4个位置且右对齐。
正确输出:
1 1 2 3
5 8 13 21
34 55 89 144
你把x的初值变成-1就对啦。
因为你x的初值是0,然后你紧接着先x++再去判断取余是否为0,这样你第一行的三个数对应的x分别是123,如果x到了4就跳到下一行了。
所以置初值为-1,x为0123的时候正好对应前四个数字,就会输出在一行上。