这段程序错哪了
奋斗的学渣 资深达人 2016-01-28 15:37:28
2303 1 0

void fun(int x1,int x2,int x3)

{  int j,t,n,m;

   j=1;

   t=j%x1;

   m=j%x2;

   n=j%x3;

   while(t!=0&&m!=0&&n!=0)

   {  j=j+1;

      t=j%x1;

      m=j%x2;

      n=j%x3;

   }

   return j;


问题来自: 改错题真题

共 1 个回答

    嘿嘿大人 一代宗师 3412天前

    void加在自定义函数前面代表的是没有返回值,而你这个函数却又一个return j;很明显是自相矛盾的;

    fun(int x1,int x2,int x3)

    {  int j,t,n,m;

       j=1;

       t=j%x1;

       m=j%x2;

       n=j%x3;

       while(t!=0&&m!=0&&n!=0)

       {  j=j+1;

          t=j%x1;

          m=j%x2;

          n=j%x3;

       }

       return j;

    }

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题