问答详情
源自:5-5 函数的返回值

请问问题出在哪?

#include<stdio.h>
int joneResult(int x,int y,int z)
{int sum=x+y+z;
return sum;
}
void jackResult(int x,int y,int z)
{printf("我算不出来\n");
}
int main()
{int a,b,c;a=10;b=20;c=30;
int jR=joneResult(a,b,c);
printf("Jone运算结果是:%d\n",jR);
printf("Jack运算结果是:",jackResult(a,b,c));
return 0;
}

提问者:慕蜂 2017-03-27 11:55

个回答

  • qq_浮生若梦_110
    2017-07-21 16:49:40

    我自己写的代码和你的蛮像的,其实这一句   printf("Jack运算结果是:",jackResult(a,b,c));    中的,jackResult(a,b,c)可以不要的,直接输出   printf("Jack运算结果是:");


    代码:

    #include <stdio.h>

    int JoneResult(int x,int y,int z)

    {

    int sum = x+y+z;

    return sum;

    }

    void JackResult(int a,int y,int z)

    {

    printf("我算不出来\n");

    }

    int main()

    {

    int a,b,c;

    a=10;

    b=20;

    c=30;

    int JR = JoneResult(a,b,c);

    printf("Jone的答案是:%d\n",JR);

    printf("Jack的答案是:");

    return 0 ;

    }


  • Onevoid
    2017-03-28 15:50:43

    出题没讲明白,应该是算的平均数。你代码么问题

  • yhcheer
    2017-03-27 14:09:32

    printf里面的 ,jackResult(a,b,c) 另写一行