为了账号安全,请及时绑定邮箱和手机立即绑定

为啥我写的这个求斐波拉契数列的程序不能运行?求帮忙。

为啥我写的这个求斐波拉契数列的程序不能运行?求帮忙。

C
萧子都 2017-11-15 20:39:52
#include<stdio.h>int main(){ int a,b,n,i; a = 1; b = 1; printf("请输入n的值:");  scanf("%d\n",&n); printf("%d\t%d\t",a,b); i = 3; while(i<n) {  a = a+b;  b = a-b;  printf("%d\t",a);  if(i%8 == 0)   printf("\n");  i++; } return 0; }
查看完整描述

3 回答

已采纳
?
寒月映雪

TA贡献2条经验 获得超1个赞

\n是空白符,空白字符会使scanf()函数在读操作中略去输入中的一个或多个空白字符。
只有输入一个非空白符的时候才能终止scanf的输入。

查看完整回答
反对 回复 2017-11-16
  • 3 回答
  • 0 关注
  • 1279 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信