关于自定义有参函数

来源:5-1 自创函数

有思需多行

2017-12-24 10:25

看到的希望帮助下,我这个是在习题的基础上让saylove()括号内加了个参数,为什么后面应用会错,难道不是这样用吗,怎么错了,加参数怎么用呢,谢谢! #include

int sayLove(10) {   printf("I Love imooc");   return 0; } int dividLine() {    printf("%s\n", "*************");    return 0; } int main() { sayLove(10);/*只要在后面直接应用就好,但是不能漏括号*/    return 0; }
写回答 关注

1回答

  • z3phyr
    2017-12-25 02:48:16
    已采纳
    #include <stdio.h>
    
    int sayLove(int n ) // 在定义函数的时候这么写,这里的n是个形式参数,用来接收你那个10
    {
        int i;
        for(i=0;i<10;i++)
            printf("I Love imooc\n");
        return 0;
    }
    
    int dividLine()
    {
        printf("%s\n", "*************");
        return 0;
    }
    int main()
    {
        sayLove(10);/*只要在后面直接应用就好,但是不能漏括号*/
        return 0;
    }

    不知道你这个10想代表啥,我觉得可能是让他说10遍吧。你想给程序加参数,参考下上面这个。

    有思需多行 回复z3phyr

    谢谢,懂了

    2017-12-26 09:19:53

    共 4 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926206 学习 · 20797 问题

查看课程

相似问题