Run ID:119115

提交时间:2025-05-16 19:48:02

#include <stdio.h> int main() { int n; scanf("%d", &n); long long fib[40] = {1, 1}; // 初始化前两个Fibonacci数 // 计算前n个Fibonacci数 for (int i = 2; i < n; i++) { fib[i] = fib[i-1] + fib[i-2]; } // 输出,每行5个,每个数占12位右对齐 for (int i = 0; i < n; i++) { printf("%12lld", fib[i]); if ((i + 1) % 5 == 0 || i == n - 1) { printf("\n"); } } return 0; }