经典C语言源代码

经典C语言源代码


2024年4月14日发(作者:)

经典C语言源代码

1、(1)某年某月某日就是星期几

#include

int main()

{

int year, month, day;

while (scanf_s("%d%d%d", &year, &month, &day) != EOF)

{

if (month == 1 || month == 2)//判断month就是否为1或2

{

}

int c = year / 100;

int y = year - c * 100;

int week = (c / 4) - 2 * c + (y + y / 4) + (13 * (month + 1) / 5) +

year--;

month += 12;

day - 1;

while (week<0) { week += 7; }

week %= 7;

switch (week)

{

case 1:printf("Mondayn"); break;

}

}

case 2:printf("Tuesdayn"); break;

case 3:printf("Wednesdayn"); break;

case 4:printf("Thursdayn"); break;

case 5:printf("Fridayn"); break;

case 6:printf("Saturdayn"); break;

case 0:printf("Sundayn"); break;

}

return 0;

1、(2)某年某月某日就是第几天(一维数组)

#include "stdio、h"

void main() {

int i, flag, year, month, day, dayth;

int month_day[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };

printf("请输入年/月/日:n");

scanf_s("%d/%d/%d", &year, &month, &day);

dayth = day;

flag = (year % 400 == 0) || (year % 4 == 0 && year % 100 != 0);

if (flag)

month_day[2] = 29;

for (i = 1; i < month; i++)


发布者:admin,转转请注明出处:http://www.yc00.com/web/1713058619a2174598.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信