编写c语言万年历程序 要求打印任意年份的日历或某年某月的月历或者查询某天是星期几 代码如下:include<;stdio.h>;int numday[2][12]={{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31}};int IsLeap(int y){ return(y%400=0|y%4=0&y%100。0);} void print(int y,int m,int w){ int i,j,l;printf(\"Calendar%d-%02d\\n\",y,m);printf(\"-\\n\");printf(\"Su Mo Tu We Th Fr Sa \\n\");printf(\"-\\n\");for(i=0;i;i+)printf(\"\");if(IsLeap(y))l=1;else l=0;for(i=1;i[l][m-1];i+){ printf(\"%-3d\",i);w+;if(w%7=0)printf(\"\\n\");} if(w%7)printf(\"\\n\");printf(\"-\\n\");} int calday(int y,int m){ int i,j,d=0,w;while(y>;2007){ if(IsLeap(y))d+366;else d+365;y-;} while(m>;1){-m;d+numday[0][m-1];} w=(d+1)%7;return w;} int main(){ int year,month,w;int i,j,day=0;scanf(\"%d%d\",&year,&month);if(year)return 0;w=calday(year,month);print(year,month,w);return 0;}
编写一程序,实现当输入某年某月某天时,输出是一年的第几天。Java版本 import java.io.*;public class date{ public static void main(String[]args){ int year,month,date,。
编写一个程序,输出给定的某年某月的天数。怎么写啊? 那也得看你用什么语言来编写的好吧。printf 不就是输出嘛 window.onload=function(){ var mydate=new date();alert(addday(mydate,5));加 5 天 } function addday(dt,day){。