if(!(a.day=(a.day+1)%30) &&!(a.month=(a.month+1)%12)) a.year=a.year+1; return a;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 15:10:23
if(!(a.day=(a.day+1)%30)&&!(a.month=(a.month+1)%12))a.year=a.year+1;returna;if(!(a.day=(a.day+1)%30)

if(!(a.day=(a.day+1)%30) &&!(a.month=(a.month+1)%12)) a.year=a.year+1; return a;
if(!(a.day=(a.day+1)%30) &&!(a.month=(a.month+1)%12)) a.year=a.year+1; return a;

if(!(a.day=(a.day+1)%30) &&!(a.month=(a.month+1)%12)) a.year=a.year+1; return a;
a.day=(a.day+1)%30) &&!(a.month=(a.month+1)%12 你确定没错?编译通过?怎么可能是赋值.是不是 == 啊.判断的
是判断从12月最后一天变成1月的时候的操作吧