#include<stdio.h>
intmain(){
intmonth=0;
printf(“请输入月份:\n”);
scanf_s("%d",&month);
switch(month){
case1:
case2:
case3:printf(“春”);break;
case4:
case5:
case6:printf(“夏”);break;
case7:
case8:
case9:printf(“秋”);break;
case10:
case11:
case12:printf(“冬”);break;
default:{
printf(“输入错误”);
}
}
return0;
}
扩展资料
用C语言输入年,月得到该年该月的日历
#include<stdio.h>
intyear(inty)
{
if((y%4==0)&&(y%100!=0)||y%400==0)
return366;
else
return365;
}
intmain()
{
inty,m;
inti,j,sum=0;
intbegin,week;
intdays[12]={31,28,31,30,31,30,31,31,30,31,30,31};
scanf("%d,%d",&y,&m);
for(i=1900;i<y;i++)
sum+=year(i);
week=(sum+1)%7;//表示该年1月1日为星期几
if(year(y)==366)
days[1]=29;
printf("\n%d年%d月日历如下:\n\n",y,m);
printf("%d月\n",m);
printf("7123456\n");
printf("=====================\n");
begin=1;
for(j=0;j<week;j++)
printf("");
while(begin<=days[m+1])
{
printf("%3d",begin);
begin++;
week=(week+1)%7;
if(week%7==0)
printf("\n");
}
printf("\n\n");
return0;
}