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

已采纳回答 / x1988
是这样的,例如你要算1月10号是一年中的第几天,那么,其实,月份是忽略的,直接看日期就可以了。以此类推,8月份的话,你其实也是不计算8月份的,直接用7个月的日期加上8天就可以了。换个思路的话就是月份其实是减一的。不知道对您是否有帮助。

最新回答 / qq_慕先生22619
什么为什么不对,把问题提清楚点

最新回答 / x1988
可以,但是编码规范为了代码的可读性不建议这样搞。

最新回答 / weixin_慕运维2057139
你貌似没用到k哦,然后那个j用了两次

最赞回答 / 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语句了

最新回答 / 久违_
!=   是一个组 不等于的意思<...图片...>
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消