EXCEL怎样从身份证号码中提取到某年某月某日几岁几月几日? 假定身份证号码保存在C2单元格中),提取的日期保存在D2单元格中,只要在D2单元格中输入下面的公式就成了(15位、18位通用):=IF(LEN(C2)=15,DATE(MID(C2,7,2),MID(C2,9,2。
用c 语言编写程序:根据输入的年、月、日,求出该日是这一年中的第几天? 没有判断输入不合常识的情况includeincludeincludeint main(){int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};printf(\"请输入年月日(YYYY-MM-DD):\");char s[11]={'\\0'},year[5]={'\\0'},month[3]={'\\0'},day[3]={'\\0'};int y,m,d,sum=0;scanf(\"%s\",&s);int size=strlen(s);for(int it=0,temp=0;it;it+,temp+){if(s[it]。'-'){year[temp]=s[it];continue;}elsebreak;}it+;temp=0;for;it;it+,temp+){if(s[it]。'-'){month[temp]=s[it];continue;}elsebreak;}it+;temp=0;for;it;it+,temp+){day[temp]=s[it];}y=atoi(year);m=atoi(month);d=atoi(day);if(m>;2&y%4=0|(y%100=0&y%400=0))sum+1;for(int i=0;i;i+)sum+a[i];sum+d;printf(\"这是%d年的第%d天\\n\",y,sum);return 0;}
[求助]用什么方法求某月某日是星期几 这是个小学奥数中“周期问题”。公式是:W=(a-1 b)÷7的余数其中:a为经过的天数,b第一天是星期几,W是最后一天是星期几。今年6月1日到今年10月1日经过。