我在“('令牌”之前收到错误“预期的声明说明符或'...'?

苹果
#include <stdio.h>

int main()

{

    int i, F(int);
    int F((int - 1) + (int - 2))
    {
        return (int - 1) + (int - 2)
    }
    for(i=1; i<=15; i++)
    {
        F(1) == 0;
        F(i) == F(i-1)+F(i-2);
        printf("F(%d) = %d", i, F(i));
    }
    return 0;
}

我正在尝试打印从第一个到第十五个数字的斐波那契数列

蓝精灵
#include <stdio.h>

int F(int n){
    if(n==1)
        return 0;
    if(n==2)
        return 1;
    return F(n - 1) + F(n - 2);
}

int main(){
    int i;
    for(i=1; i<=15; i++){
        printf("F(%d) = %d\n", i, F(i));
    }
    return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

C 错误:预期的声明说明符或“*”标记之前的“...”

预期的声明说明符或'*'标记之前的'...'

获取错误:字符串常量之前的预期声明说明符或“...”

错误:预期的声明说明符或C中“ tWordInfo”之前的“ ...”

错误:XXX 之前的预期声明说明符或“...”(各种参数)

声明外部堆栈时,预期的声明说明符错误

预期的声明说明符或'('标记前的'...'

无法解析模块说明符“express”。我在浏览器中收到此错误

预期的类型说明符错误,关于我在做什么错的任何想法?

找不到我的错误!错误:“(”令牌之前的预期标识符

错误:声明说明符中有两个或多个数据类型

我们可以在声明中的任何地方放置“ typedef”说明符吗?

下面的链接中的声明不需要存储类说明符“ static”。我对么?

我收到此错误,“错误:'{'令牌之前的预期表达式”。我不知道为什么?语法对我来说很好

错误:“数字”之前的预期类型说明符

错误:'Elem' 之前的预期类型说明符

错误:声明说明符中的两个或多个数据类型uint32_t int;

当使用宏定义特征时,我应该使用什么宏片段说明符来匹配方法声明?

我应该将参数存储类说明符放在函数定义中还是放在声明和定义中?

为什么我不断收到预期声明

对于我的 for 循环,我在 '=' 之前收到错误预期的主表达式

我是否使用了正确的格式说明符?

C ++错误:预期类型说明符

无法在声明说明符中指定“ long”和“ float”

c-指向const数据的const指针(gcc-重复的'const'声明说明符)

C ++模板:不能与以前的“类型名称”声明说明符组合

我可以为自己的可变参数函数启用有关错误使用说明符的警告吗?

为什么我会收到此错误“令牌上的语法错误”;“,{ 预期在此令牌之后”

错误:在Linux上编译代码时,预期的类型说明符在“ ...”之前