题目描述:求fib数列的第n项,前几项是1,1,2,3,5,每一项都等于前面两项的和。解题思路:1. 首先,我们输入要计算的斐波那契数列的项数。2. 然后,我们初始化三个变量`a`、`b`和`temp`,其中`a`和`b`分别表示斐波那契数列的前两项,`temp`用于存储计算结果。3. 接下来,我们使用for循环遍历从2到n的所有整数,对于每一个整数,我们都计算斐波那契数列的第n项,并更新`a`、`b`和`temp`的值。4. 最后,我们打印出斐波那契数列的第n项。请注意,这个程序假设用户输入的项数是合法的,即项数是一个非负整数。在实际应用中,你可能需要添加额外的检查和错误处理代码。