各位大哥大姐帮忙看看我这个函数调用的代码为什么无法输出

来源:5-3 有参与无参

慕粉1470407156

2017-02-16 14:56

 include  <stdio.h>
int getMax(int v1,int v2)
{
int max = v1 > v2 ? v1 : v2;
return max;
}
int main()
{
int a=10;
int b=20;
int max = getMax(a,b);
printf("result=%i\n",result);
return 0;
}


写回答 关注

2回答

  • 綠城灬浪子
    2017-03-13 16:17:59

    正常是输出%d吧

  • Home9
    2017-02-16 17:46:04
    include  <stdio.h>
    int getMax(int v1,int v2)
    {
        int max = v1 > v2 ? v1 : v2;
        return max;
    }
    int main()
    {
        int a=10,b=20;
        printf("result=%d\n",getMax(a,b));
        return 0;//这样就可以了
    }



    慕粉1470...

    不是这个原因,不过我自己已经解决了,我开头没打#,后面的格式也错了,谢谢了哈

    2017-02-16 20:14:12

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题