判断星期几的函数C语言,判断星期几的函数c语言是什么

c语言计算日期为星期几

#includestdio.h

公司主营业务:网站设计制作、网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出南澳免费做网站回馈大家。

int isRn(int num){

if((num%4==0num%400!=0)||num%400==0){

return 1;

}else{

return 0;

}

int monthDay(int year,int month){

if(month==1||month==3||month==5

||month==7||month==8||month==10

||month==12){

return 31;

}else if(month==4||month==6||month==9

||month==11)

{

return 30;

}else if(month==2){

if(isRn(int num)==1){

return 29;

}else{

return 28;

}

}

}

void main(){

int sum=0,year,month,day,i,temp,j;

printf("请输入年份:");

scanf("%d",year);

while(year1900){

printf("年份必须从1900年开始!\n\n");

printf("请输入年份:");

scanf("%d",year);

}

printf("请输入月份:");

scanf("%d",month);

while(month1||month12){

printf("月份必须是1到12之间!\n\n");

printf("请输入月份:");

scanf("%d",month);

}

printf("请输入日:");

scanf("%d",day);

while(daymonthDay(year,month)||day1){

printf("日必须从1开始,并且不能大于该月的天数!\n\n");

printf("请输入日:");

scanf("%d",day);

}

temp=month;

temp-=1;

for(i=1900;i=year;i++){

for(j=1;j=12;j++){

if(i==yearj==temp){

break;

}

sum+= monthDay(year,j);

}

}

sum+=day;

printf("%d年%d月%d日,是星期",year,month,day)

if(sum%7==0){

printf("日。\n");

}else if(sum%7==1){

printf("一。\n");

}else if(sum%7==2){

printf("二。\n");

}else if(sum%7==3){

printf("三。\n");

}else if(sum%7==4){

printf("四。\n");

}else if(sum%7==5){

printf("五。\n");

}else if(sum%7==2){

printf("六。\n");

}

}

c语言 判断某天星期几

#include

"stdio.h"

#include

"conio.h"

main()

{

int

day,month,year,sum,leap;

printf("\nplease

input

year,month,day\n");

scanf("%d,%d,%d",year,month,day);

switch(month)

/*先计算某月以前月份的总天数*/

{

case

1:sum=0;break;

case

2:sum=31;break;

case

3:sum=59;break;

case

4:sum=90;break;

case

5:sum=120;break;

case

6:sum=151;break;

case

7:sum=181;break;

case

8:sum=212;break;

case

9:sum=243;break;

case

10:sum=273;break;

case

11:sum=304;break;

case

12:sum=334;break;

default:printf("data

error");break;

}

sum=sum+day;

/*再加上某天的天数*/

if(year%400==0||(year%4==0year%100!=0))

/*判断是不是闰年*/

leap=1;

else

leap=0;

if(leap==1month2)

/*如果是闰年且月份大于2,总天数应该加一天*/

sum++;

printf("It

is

the

%dth

day.",sum);

getch();

}

c语言首字母判断星期几

#include stdio.h

int main()

{

char ch;

printf("请输入第一个字母:");

scanf("%c", ch);

if (ch == 'm') printf("  monday\n");

if (ch == 't')

{

getchar();

printf("请输入第二个字母:");

scanf("%c", ch);

if (ch == 'u')printf("  tuesday\n");

else printf("  thursday\n");

}

if (ch == 'w')printf("  wednesday\n");

if (ch == 'f')printf("  friday\n");

if (ch == 's')

{

getchar();

printf("请输入第二个字母:");

scanf("%c", ch);

if (ch == 'a')printf("  saturday\n");

else printf("  sunday\n");

}

else

printf("没有相同。\n");

}


当前标题:判断星期几的函数C语言,判断星期几的函数c语言是什么
文章网址:http://myzitong.com/article/hesjee.html