其目标是打印直到第 93 位的所有斐波那契数
#include<stdio.h>
void main(){
unsigned long long first=0,second=1,sum;
printf("%llu,%llu",first,second);
unsigned char hops=1;
while (hops<93) {
sum=first+second;
printf(",%llu",sum);
first=second;
second=sum;
hops++;
}
printf("\n");
}
最佳答案
当然可以。只需打印预先计算的数字字符串。
#include <stdio.h>
int main()
{
puts("0,1,1,2,3,5,...");
return 0;
}
关于c - 有没有办法在运行时间方面优化这个C程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49238588/