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

最赞回答 / MUKENUM1827
兄弟,闰年2月是29天不是28天。。。。。。

已采纳回答 / ZR南山
 {1,2,3} 你这里面都是用中文输入法写的吧??

已采纳回答 / MUKENUM1827
首先声明我是个小白:作者开始把每一年都当做平年来算,然后判断月份是几月份?根据月份确定这个月之前的天数之和,加上day就是总天数,然后判断这一年是平年还是闰年,如果是闰年而且月份是2月之后(因为没过2月都一样),在平年总天数的基础上加1天就是所求了。

最新回答 / qq_少年听雨歌楼上
是不是输入法不对,用英文模式下的输入

已采纳回答 / 先木先生
printf("%s\n","小明在慕课网上学习");这行代码的;改为英文输入,就没问题了。

最新回答 / 慕九州5552665
#include <stdio.h>void say();extern void printLine()     //这里定义的方法对吗?{   printf("**************\n");   }int main(){    say();    return 0;}#include <stdio.h>void say(){    printLine();    printf("I love imooc\n");    printf("good good study!\n...

最赞回答 / 时光羁
这里简单的说下static的作用吧,当程序执行的时候,像我们声明的一般变量,如int x = 10,只有当程序走到这一步的时候,才会给当前变量x开辟内存空间静态变量,如 static int x = 10,是在程序启动的时候就给他开辟了内存空间

已采纳回答 / 大食
i%2!=0 如果是 true 那么 i 是非偶数,为false 是 偶数,简单测试 假设 i = 3, 3%2 结果为1,那么符合 !=0所以为true.  关于你说的回答的余数为0 是因为 i 的初始是 1  经过 i++ , i 的值已经变成了 2 。 所以 2%2 的结果为0  最后你说2后面加 !的意思  不等于 ,这个是关系运算符(3-6有说) 里面的 != 。 整个判断 i%2!=0 的意思是  i % 2的结果 不等于 0 吗?

已采纳回答 / qq_晴天_186
转整型数值?这一行改一下试试      printf("%d\n", result);

已采纳回答 / 慕勒4217424
从代码原理上来讲,你的条件结束语句就是n==1;为什么这样说?因为,在n!=1的时候程序会一直执行函数的调用(递归),在当if语句满足条件时,else中不会执行,这个时候递归也就结束了。并返回一个year。

已采纳回答 / 慕九幽
进入循环后,内循环执行完才执行外循环,也就是说9*1后,j自加1,然后内层循环for会继续判断j<=i这个,然后通过了,继续这个内循环就是9*2,然后j再自加,再判断,再执行,一直到j<=i不成立,就会跳到外循环,类推……

最新回答 / 幕布斯6245013
因为真执行循环,假就直接跳出循环

最赞回答 / 纯小白学生
我知道了,是打了中文的分号
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消