ZKX's LAB

求用c语言编写题目为:求某年某月某日是星期几?的程序 求某年某月1日是星期几程序

2021-04-23知识4

用java编写 输入某年某月某日,判断这一天是星期几 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Calendar;public class CCC {public static void main(String[]args)throws IOException {System.out.println(\"请输入2113年月日,格式:yyyy-MM-dd\");BufferedReader br=new BufferedReader(new InputStreamReader(System.in));String s=br.readLine();Calendar c=Calendar.getInstance(java.util.Locale.CHINA);String[]sp=s.split(\"-\");c.set(Calendar.YEAR,Integer.parseInt(sp[0]));c.set(Calendar.MONTH,Integer.parseInt(sp[1])-1);c.set(Calendar.DATE,Integer.parseInt(sp[2]));int wd=c.get(Calendar.DAY_OF_WEEK);String x=\";switch(wd){case 1:x=\"星期日5261;break;case 2:x=\"星期一;break;case 3:x=\"星期二;break;case 4:x=\"星期三4102;break;case 5:x=\"星期四;break;case 6:x=\"星期五;break;case 7:x=\"星期六1653;break;}System.out.println(s+\"是:\"+x);}}

用c语言调用函数编程,1990年1月1日是星期一 要求输入某年某月某日,输出它是星期几 这个是1984年1月1日是星期日的,你先看看,我再帮你改,最好自己能看懂includevoid main(){int year,month,day;int tempmonth,yearday;int week,weekday;unsigned int sum=0;int tag=0;printf(\"输入年、月、日:\\n\");scanf(\"%d%d%d\",&year,&month,&day);tag=(year-1980)/4;sum=(year-1984)*365+tag;tempmonth=month-1;yearday=0;switch(tempmonth){case 12:yearday+31;case 11:yearday+30;case 10:yearday+31;case 9:yearday+30;case 8:yearday+31;case 7:yearday+31;case 6:yearday+30;case 5:yearday+31;case 4:yearday+30;case 3:yearday+31;case 2:yearday+28;case 1:yearday+31;}yearday=yearday+day;if((year-1984)%4=0&month>;2){yearday+1;}sum=sum+yearday;if(year=1984){sum-=1;}printf(\"距1984年1月1日一共有%d天\\n\",sum);上面是计算输入的日期距1984年1月1日一共经历了多少天*/weekday=(sum-1)%7;week=yearday/7;printf(\"今天是第%d个星期,星期%d\",week,weekday);return;}下面是修改好的,能多给些分嘛?写程序不容易,还有,好好学习,这些不难,就是多花点时间而已includevoid main(){int year,month,day;int tempmonth,yearday;int。

求用c语言编写题目为:求某年某月某日是星期几?的程序求用c语言编写题目为:求某年某月某日是星期几?的c语言程序。呵呵。刚好做过的。include?

#求某年某月1日是星期几程序

随机阅读

qrcode
访问手机版