这个为什么也行?

来源:5-3 有参与无参

从入门到BeKilled

2019-10-22 20:16

#include <stdio.h>
/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */
int learn()
{
    int sum,i;
    sum=sum+i;
    for(i=0;i<=1;i++)
    {
        printf("%s\n,""小明在慕课网上学习");
    }
    printf("小明在慕课上学习了%d次课",sum);
    printf("\n");
}
int main()
{
    learn();
    return 0;
}

写回答 关注

2回答

  • 慕运维8329952
    2019-10-29 00:40:36
    已采纳

      printf("%s\n,""小明在慕课网上学习");逗号打错地方了。然后你定义的函数中sum没初始值,乱用for语句

  • 从入门到BeKilled
    2019-10-22 20:20:06

    在Code::blocks运行什么都没有,在这运行却有

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926213 学习 · 20797 问题

查看课程

相似问题