为什么不可以把jackResult写在括号里啊?

来源:5-5 函数的返回值

慕莱坞2287185

2018-07-29 15:53

#include <stdio.h>
/* Jone算出结果应该怎么写函数? */
int joneResult(int x, int y, int z)
{
   int sum = x+y+z;
   return sum/3;//这里是不是应该将sum返回呢?
}

void jackResult(int x, int y, int z)
{
    printf("我算不出来\n");
}
int main()
{
    int a, b, c;
    a = 10;
    b = 20;
    c = 30;
    //Jone的返回值类型是什么?
    int jR = joneResult(a, b, c);
    printf("Jone运算结果是:%d\n", jR);
    printf("Jack运算结果是:",jackResult(a,b,c));
    return 0;
}


写回答 关注

2回答

  • Libra_x
    2018-07-29 16:43:45

        printf("Jack运算结果是:",jackResult(a,b,c));

    这里的jackResult是函数,jackResult(a,b,c))是用于获取abc的值并且计算放入printf()语句中的。回去看一下之前讲printf的课程你就明白了

    Libra_... 回复慕莱坞228...

    能不能截图或者把代码直接敲上去,我实在是不知道你说的是哪个

    2018-07-29 20:27:19

    共 2 条回复 >

  • qq_吖_2
    2018-07-29 16:38:18

    int joneResult(int x, int y, int z)你说的是这句吗?这句int joneResult是函数的名字。

    qq_吖_2 回复慕莱坞228...

    我理解是这样将一个int joneResult 赋值给 int jr。

    2018-07-29 17:15:20

    共 3 条回复 >

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题