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

必须有void 语句吗

http://img.mukewang.com/567df6e100015b5a05060488.jpg最后俩个问好那一定要写joneResult(x,y,z)吗,为什么啊,前一个printf语句不是已经调用了吗

提问者:哦是你 2015-12-26 10:11

个回答

  • 一景千漪
    2015-12-26 13:38:55
    已采纳

        JR = joneResult(a,b,c);

    printf("jone运算结果:%d\n",JR);

    printf("Jack运算结果是:");

    jackResult(x,y,z);   //从ptf函数提出来单独放一行,这是因为jackResult函数不能实现返回字符串,所以ptf函数无法输出jackResult函数里的内容,所以jackResult函数单独一行。


  • 一景千漪
    2015-12-26 13:44:17

    jackResult函数的参数变量x,y,z需要全局申明或者主函数中声明。

    或更换为已有的变量a,b,c

    jackResult(a,b,c);

  • 一景千漪
    2015-12-26 13:39:17

    你用的是VS哪个版本呢?