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

请问这段代码哪儿有问题

#include <stdio.h>

int main(){

    int year = 2008;

    int month = 8;

    int day = 8;

    int count;

    if((year%4==0&&year%100!=0)||year%400==0){

        count = 4*31+2*30+29+8;

        printf("2018年8月8日是该年的第%d天",count);

    }else{

        count = 4*31+3*30+8;

        printf("2018年8月8日是该年的第%d天",count);

    }

}


正在回答

5 回答

#include <stdio.h>
int main(){
 int year = 2008;
 int month = 8;
int day = 8;
int count;
if((year%4==0&&year%100!=0)||year%400==0){
 count = 4*31+2*30+29+8;
printf("2018年8月8日是该年的第%d天",count);
}else{
 count = 4*31+3*30+8;
printf("2018年8月8日是该年的第%d天",count);
}
}加粗的斜体的下划线处的逗号要用英文的,别的地方没有错

0 回复 有任何疑惑可以回复我~
#1

刺猬ss 提问者

好的,谢谢
2017-12-14 回复 有任何疑惑可以回复我~

你认为非闰年的2月是30天?如果是的话那你错了

0 回复 有任何疑惑可以回复我~

格式不规范,另外,8、9还有11、12个别符号是中文输入法输入的

0 回复 有任何疑惑可以回复我~

错了很多,一看就和我一样,初学者,哈哈

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问这段代码哪儿有问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信