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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 07:25:22
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;

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月的时候的操作吧