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

最新回答 / 慕UI8571581
  if(year>=2)处括号要改成英文符号

最新回答 / 慕少6168890
把代码换成#include <stdio.h>extern void printLine()     {   printf("**************\n");   }void say(){    printLine();    printf("I love imooc\n");    printf("good good study!\n");    printf("day day up!\n");    printLine();}int main(){    say();    retu...

已采纳回答 / 慕村1071641
<...code...>当你想要换行的时候比如说:printf("hello");     它会输出:hello press anyshing to continue但是,printf("hello\n");      它会输出:hello                                                            press anyshing to continue

已采纳回答 / weixin_慕慕7542968
可以把y的括号去掉试一试

已采纳回答 / 拥有音乐梦想的瘦虎
4/3=1.33,但程序只取整数部分。5/3也为1。

最新回答 / 水王汪001
把printf("一个单词")换成return1;

最新回答 / 靠一手自学成才
我是这样理解的:你在一个文件中调用另一个文件的函数有两种方法,一是使用#include预处理命令直接把整个文件包含进来;二是不适用#include预处理命令,直接把那个文件中要调用的函数设置为外部函数。而这个题目的重复之处就在于他把两种方法都满足了,那么编译器就不知道到底是用哪种方法来进行函数调用,就产生了错误。

最新回答 / 慕虎0467711
什么地方需要新建编译器嘛?

最赞回答 / NJUPTB18031431曾宇航
重复调用的问题,static函数我们已知的是用于让一个函数限定在本文件内,因为之前#include"test.c"使得我们的hello.c文件拥有了(extern) void say()这个函数,然后test.c依旧有这个函数,那这个外部函数在调用的时候是使用hello.c的还是test.c的呢。所以我们干脆把test.c的限定到本文件,这样我们就只能访问到hello.c的say()了

最新回答 / 慕九州_357
这里n=1说的是第十天,第十天的时候只剩下一个桃子了,就是一直递归到定义的那个getPeachNumber函数,当到了第十天的时候,就要结束这个函数,return ()是结束语句 ,  函数的值只能通过return语句返回主调函数

已采纳回答 / 慕移动3059764
因为题中说第10天的时候桃子剩下一个,n表示天数,当n==10的时候return 1;递归函数的结束条件就是题目中的最终得数;

最新回答 / weixin_慕姐3275364
int func(int a,int b)是函数func的参数,有唯一性的。

已采纳回答 / 慕前端5327504
后面的x不用括号括起来,"x%%y"应该是“x%y”
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消