编写一个程序,只要输入年月日,就能回答那天是星期几[实验提示]1、已知公元1 年1 月1 日是星期一2、算法提示:如果输入的是2006 年3 月12 日,计算方法是(1) 先计算从公元0001 年初(0001-1-1)到

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 11:23:47
编写一个程序,只要输入年月日,就能回答那天是星期几[实验提示]1、已知公元1 年1 月1 日是星期一2、算法提示:如果输入的是2006 年3 月12 日,计算方法是(1) 先计算从公元0001 年初(0001-1-1)到

编写一个程序,只要输入年月日,就能回答那天是星期几[实验提示]1、已知公元1 年1 月1 日是星期一2、算法提示:如果输入的是2006 年3 月12 日,计算方法是(1) 先计算从公元0001 年初(0001-1-1)到
编写一个程序,只要输入年月日,就能回答那天是星期几
[实验提示]
1、已知公元1 年1 月1 日是星期一
2、算法提示:如果输入的是2006 年3 月12 日,计算方法是
(1) 先计算从公元0001 年初(0001-1-1)到2005 年末(2005-12-31)共多少天,注意其中
有闰年,闰年是366 天,平年是365 天.闰年的判断条件满足:
(( year%4==0 && year%100!=0 (year%400==0))
(2) 然后再计算2006 年1 月1 日到2006-3-12 是多少天.注意同样判断本年度是否闰年,
即二月份是28 天还是29 天.
(3) 上述两部分相加即从公元0001 年初(0001-1-1)到2006 年末(2006-3-12)的天数,
用该天数模7(total%7)即得到星期数.

编写一个程序,只要输入年月日,就能回答那天是星期几[实验提示]1、已知公元1 年1 月1 日是星期一2、算法提示:如果输入的是2006 年3 月12 日,计算方法是(1) 先计算从公元0001 年初(0001-1-1)到
#include
/* 检验该年是否为闰年 */
bool Leap(int year)
{
if((year%4==0 && year%100!=0 )||(year%400==0))
return true;
else
return false;
}
int Day(int y,int m,int d)
{
int i,n=1;
/* 计算该年份(如2010年)1月1日是星期几 */
for(i=1;i

编写一个程序,只要输入年月日,就能回答那天是星期几[实验提示]1、已知公元1 年1 月1 日是星期一2、算法提示:如果输入的是2006 年3 月12 日,计算方法是(1) 先计算从公元0001 年初(0001-1-1)到 编写程序,输入一个正整数n(1 编写程序,输入一个正整数n(1 用C语言编写一个程序,输入三角形的三条边的边长,就三角形的面积? 编写一个求和的程序,要求能任意输入两个整数,求和 用javascript写 C++编写四道程序题!1、输入一个年月日,输出该年月日是这年里的第几天.2、输入一个字符串,在该字符串的某个位置插入一个子串,输出插入的位置以及插入子串后的字符串.3、输入一个字符串, 编写一个AutoLISP程序,画一个边长为S1、S2,夹角为W的平行四边形,程序还应提示用户输入起点PT1,长度S1、S2及夹角W.回答这个就行, 编写一个程序,输入一个三角形的三条边长,若能构成一个直角三角形,则输出相应提示信息? 编写一个程序 判断任意输入的整数的奇偶性. 用C语言编写程序,输入一个正整数n(1 编写一个程序 判断任意输入的整数的奇偶性 编写一个 C语言程序,要求输入一个整数,就输出比输入值大10的所有整数,打印出从输入的值到比输入值大10的所有整数值,比如说输入5,那么输出就从5到15,这是一道课后题啊用while语句能实现么? 闰年是指能被4整除但不能被100整除或者能被400整除或者能被400整除的年份编写一个程序判断输入的是否为闰用VB回答。 谢谢各位高手 如何用matlab编写斜坡函数,要一个最简单的斜坡函数就行,只要程序就好了 编写一个程序,输入两个整数a,b,判断a是否能被b整除,用基本算数语句 编写一个程序,输入两个整数a,b,判断a能否被b整除 (用基本语言回答)输入.....IF.....THEN ...........END IF输出... 编写一段程序,要求用户随机输入一个正整数,统计大于零且小于该正整数的奇数的个数以及奇数和只要对的, 如何用C语言编写一个程序,输入任意输入一个正整数,反序输出每一位