while 1
dt = input('输入一个正整数(Ctrl+C退出):\n');
A = [1 1];
p = 1;
tem = 0;
while tem < dt
tem = A(p)+A(p+1);
if tem < dt
A(p+2) = tem;
end
p = p+1;
end
disp(['序列:' num2str(A)]);
disp(['序列和:' num2str(sum(A))]);
disp(['序列长度:' num2str(length(A))]);
disp(' ');
end
输入一个正整数(Ctrl+C退出):
55
序列:1 1 2 3 5 8 13 21 34
序列和:88
序列长度:9