为了账号安全,请及时绑定邮箱和手机立即绑定

4与4195924?

#include <stdio.h>

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

int xuexi()

{

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

    return 0;

}


int xuexin(int n)

{

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

    return 0;

}


为什么预算结果为:小明在慕课网上学习
                             小明在慕课网上已经学习了4195924课程

而不是:                小明在慕课网上学

                             小明在慕课网上已经学习了4195924课程

正在回答

3 回答

printf("小明在慕课网上已经学习了%d课程\n","n");改成

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

就行了

("小明在慕课网上已经学习了%d课程\n","n");"n"是字符输出


0 回复 有任何疑惑可以回复我~
#1

学长就是帅 提问者

非常感谢!
2016-08-01 回复 有任何疑惑可以回复我~

对不起,上面那个写错了, 应该是下面这个:

#include <stdio.h>

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

int xuexi()

{

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

    return 0;

}


int xuexin(int n){

    

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

    return 0;


}


int main()

    {

        xuexi();

        xuexin(5);

    }

结果显示为    小明在慕课网上学习
                     小明在慕课网上已经学习了4195908课程

而不是           小明子啊慕课网上学习

                      小明在慕课网上已经学习了5课程

求解答 ,非常感谢。


0 回复 有任何疑惑可以回复我~

你这纠结啥?学习?学?这俩不是一个意思

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926211    人
  • 解答问题       20797    个

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

进入课程

4与4195924?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信