帮我看看哪错了好么谢谢

来源:5-3 有参与无参

onefan

2015-10-27 18:52

#include <stdio.h>
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */
int learning()
{
    printf("%s\n" , "小明在慕课网上学习");
    return 0;
}
int number(int n)//定义有参函数,函数n为小明学习的课程数
{
    printf("小明在慕课网上学习了%d门课程",n);
    return 0;
}






int main()
{
    learning();
    number(s);
    return 0;
}

写回答 关注

1回答

  • Virture
    2015-10-27 20:03:19

    要么直接给函数参数

    int main()
    {
        learning();
        number(2);//2为课程数
        return 0;
    }

    或者

    int main()
    {
        int s = 2;
        learning();
        number(s);
        return 0;
    }

    你没给s赋值。

C语言入门

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

926027 学习 · 20793 问题

查看课程

相似问题