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

已采纳回答 / 小小疾飞
因为test.c文件中定义的say()函数不是静态的,所以无须添加引用test.c文件不然就重复了。所以要将#include "test.c"去除或者在void say()前面加个static。

最新回答 / 小小疾飞
不用想这么多。静态是贯穿整个程序生命周期。像定义的函数里定义的变量是动态的,函数调用完就消失了。

已采纳回答 / 小小疾飞
函数自己调用自己,除非用这种方法好解决问题就用这个。因为太耗内存。而且需要注意,一定要有明确结束递归的条件,不然程序就死了。

最新回答 / 小神0x00
<...图片...>是这里的疑问吗?3公里(包含3公里)的钱已经交了,不减下去钱就多给了咯

最新回答 / 小神0x00
是为了在右边的白色区域内能看到hello world

已采纳回答 / 小小疾飞
陈同学,看看这个。#include <stdio.h>a=0;int getPeachNumber(n){    int num;    //定义所剩桃子数    printf("第%d次\n",a++);    if(n==10)    {       return 1;       //递归结束条件    }    else    {        num = (getPeachNumber(n+1)+1)*2;   //这里是不应该用递归呢?        printf("第%d天所剩桃...

已采纳回答 / 小神0x00
代码中所有符号均为英文半角符号

已采纳回答 / 小小疾飞
int getPeachNumber(n){    int num;    //定义所剩桃子数    if(n==10)    {       return 1;       //递归结束条件    }     else    {        num = (getPeachNumber(n+1)+1)*2;   //这里是不应该用递归呢?        printf("第%d天所剩桃子%d个 %d\n", n, num); //天数,所剩桃子个数    }    return num;}getPeach...

最赞回答 / 慕码人9589409
你用的是手机app吧,电脑网页版可以进行代码编辑,每一节都有一个输入代码的小测试,手机就没有

最新回答 / 小小疾飞
printf("<格式控制串>",<参数表>)参数表中的参数可以为0个或多个,但是参数表中的参数要与格式控制串中的输出格式付数目相匹配。

已采纳回答 / 小小疾飞
标识符所包含的唯一符号就是下划线。

已采纳回答 / 小小疾飞
printf("<格式控制串>",<参数表>)I Love imooc在两边的意义不一样。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消