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

为什么用if不行?

#include <stdio.h>

int Mu(int n)

{

    int i;

    for(i=1;i<=2;i++)

    {

        if(i=1)

        {

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

        }

        else

        {

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

        printf("\n");

        }

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


    return 0;

}









int main()

{

    Mu(6);

    return 0;

}


提问者:煌璃瞻 2019-09-09 12:44

个回答

  • DD_d
    2019-09-14 15:19:20
    已采纳

    if(i=1)括号里是赋值语句了,if(i==1)

  • 小小疾飞
    2019-09-09 12:54:12

    它这里给了你题意 要按题意来