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

最赞回答 / x1988
我不是小编,路过答题赚积分,这个问题的原因是:类型自动转换

最新回答 / Believe9469249
#include <stdio.h>float q(int n){    if(n<=3)    {        return 13.0;    }    else    {        s=q(n-1)+ 2.3;    }    }int main(){    float money;    printf("小明每天打车的总费用是%.1f\n",money);    return 0;}

最新回答 / 仍_是少年
首先,int a;  int b;  {      int sum;    if a<=3    {        sum==14;    }    else if(b>=5&&b<=23)    {   sum=14+(a-3)*2.3;    }    else if{        sum=14+(a-3)*2.3*1.2;    }  }    return 0;}这一部分,你并不是自己定义了一个函数,所以不需要放在int main()  前面。其次的小问题有两个...

最赞回答 / qq_慕数据2265035
#include "test.c"作用就是被引入到hello.c,引入进去相当与hello.c的一部分,所以将say()改为static,调用内部函数。懂了不哥们

最新回答 / qq_慕尼黑9423661
这个好解释,就拿例题来说递归中应该是从一到九但在printf中他先打的是n=1的时候(从上往下看)

最新回答 / qq_Mymechanic_0
int num的整数部分 这个机器是不能识别的,只会报错。

最新回答 / 慕侠7079096
return不是打在else语句的,是你定义的整个函数结尾的,你把return放进else语句了

最新回答 / 久违_
!=   是一个组 不等于的意思<...图片...>

最新回答 / qq_慕九州2341979
b++先导出b为9,前半部分运算错误

最新回答 / qq_变幻_aeHTZ6
zui zhong yao de shi zi ji si kao 

最赞回答 / weixin_慕田峪504134
因为<1000是为了让num=999,且999是最大的三位数,100是最小的三位数。所以要求的就是在100-999之间

最赞回答 / Believe9469249
#include <stdio.h> /*  * 请使用递归函数完成本题 * 小编已将正确代码放在左侧任务的“不知道怎么办”里 * 小编希望各位童鞋独立完成哦~ */int getAge(int n){    if(n==1){    return 10;    }else{     return getAge(n-1)+2;    }    }int main() {    int b=getAge(5); printf("第5个人的年龄是%d岁", b);  return 0;}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消