问答详情
源自:5-3 有参与无参

5,3有参和无参

为什么输出不了xx58cdf39a0001905c07201280.jpg
58cdf3a300017d9d10400780.jpg

提问者:慕粉155617866 2017-03-19 10:57

个回答

  • 从前有个大胖子
    2017-03-19 14:40:07
    已采纳

    studys不能用整形    

    #include <stdio.h>

    /* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */

    int s()

    {

    printf("小明在慕课网上学习\n");

     }

    char t(char w[])

    {

      printf("小明在慕课网上已经参与学习了%s门课程",w);

    }


    int main()

    {s();

     t("xx"); 

        return 0;

    }


  • Uncle_Luke
    2017-03-19 19:01:10

    首先,题设可得,这里输出的不是要你输出“xx”,这个“xx”指的是任意你想要小明学习的数目,如小编给出的是5门。

    第二,“xx”是由你自定义的第二个函数studys(int n)中的参数n决定的,如调用studys(5);这时参数n=5。

    希望对你有所帮助。

    ——luke

  • qq_真相终究辜负了想象_0
    2017-03-19 15:15:26

    #include <stdio.h>
    int study()
    {
        printf("%s\n","小明在慕课网上学习");
        return 0;
    }

    int studys(int n)
    {
        printf("小明在慕课网上已经参与学习了%d门课程\n",n);
        return 0;
    }

    int main()
    {
        study();
        studys(5);

        return 0;
    }