初来乍到,多多指正!
#include<stdio.h>
int main()
{
int a = 1, b = 0, c = 1, i = 0, n = 0, sum = 0;//a是前一项,b是后一项
printf("请输入第几项:");
scanf_s("%d", &n);
while (i < n)
{
c = a + b;
a = b;
b = c;
sum = sum + c;
printf("%d ", b);
i++;
}
putchar('\n');
printf("所有数据之和:");
printf("%d\n", sum);
return 0;
}
运行结果如下:
注:VS2019中C语言输入不是scanf而是scanf_s.