// 请编程, 输入一个整数n, 输出斐波那契数列中第n位上的数值 // 【提示】斐波那契数列: 1 1 2 3 5 8 13 ... // 【示例】n = 1, 输出1; n = 7, 输出13. #include int main() { int a = 1, b = 1, c, n; printf("请输入一个整数 n : "); scanf("%d", &n); if (n >= 1) c = a; if (n >= 2) c = b; int temp = n - 2; while (n > 2 && temp > 0) { c = a + b; // printf("%d ", c); a = b; b = c; temp--; } printf("%d\n", c); return 0; }