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

请问我这个代码哪里出了问题呢,我检查了好几遍都没有看出来

#include <stdio.h>

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

int xiaoming()

{

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

return 0;

}

int xiaoming2(int n)

{

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

    return 0;

}

int main()

{

    xiaoming();

    xiaoming2(2);

    return 0;

}


正在回答

3 回答

  printf("小明在慕课上已经参与学习了%d门课程",n);   //这句中的逗号用了中文逗号,改为英文半角状态下的逗号就行了

0 回复 有任何疑惑可以回复我~
printf("%s\n","小明在慕课网上学习");

这句代码有语法的错误,逗号后边的内容不需要加双引号了,正确的是printf("%s\n",小明在慕课网上学习);如果帮到了你请采纳,谢谢!!!

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

第二个函数中的printf输出语句,应该是英文状态下的逗号,你可以观察一下,它和第一个输出语句的逗号不一样,改为英文下的逗号就行了

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

举报

0/150
提交
取消

请问我这个代码哪里出了问题呢,我检查了好几遍都没有看出来

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