判断四季的程序代码(判断四季的方法)

http://www.itjxue.com  2023-03-05 21:14  来源:未知  点击次数: 

用c语言编写 输入一个月份,判断此月份所在的季节

#includestdio.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语言输入年,月得到该年该月的日历

#includestdio.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;iy;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;jweek;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;

}

让大家一个java非常简单的编程:根据输入1到12之间的数字,判断是春夏秋冬哪个季节

public?static?void?season()?{

Scanner?scanner?=?new?Scanner(System.in);

System.out.println("请输入月份");

int?month?=?scanner.nextInt();

if?(month?=?1??month?=?3)?{

System.out.println("该季节为春季");

}?else?if?(month?=?4??month?=?6)?{

System.out.println("该季节为夏季");

}?else?if?(month?=?7??month?=?9)?{

System.out.println("该季节为秋季");

}?else?if?(month?=?10??month?=?12)?{

System.out.println("该季节为冬季");

}?else?{

System.out.println("...");

}

scanner.close();

}

题设计一个一年四季(各个季节用不同的图像表示)自动切换的程序。的VB编程代码

Private Sub Command1_Click()

Timer1.Enabled = True

Timer1.Interval = 1000

Dim pic(3) As String

pic(0) = "C:\1.JPG" '春季

pic(1) = "C:\2.JPG" '夏季

pic(2) = "C:\3.JPG" '秋季

pic(3) = "C:\4.JPG" '冬季

End Sub

Private Sub Timer1_Timer()

If Picture1.Picture = pic(0) Then

Picture1.Picture = pic(1)

End If

If Picture1.Picture = pic(1) Then

Picture1.Picture = pic(2)

End If

If Picture1.Picture = pic(2) Then

Picture1.Picture = pic(3)

End If

If Picture1.Picture = pic(3) Then

Picture1.Picture = pic(4)

End If

If Picture1.Picture = pic(4) Then

Picture1.Picture = pic(0)

End If

End Sub

(10) 编写一个程序,输入年份和月份,判断该年是否是闰年,并根据给出的月份判断是什么季节和该月。

用个判断就行,年份根据是否是闰年的条件判断,月份用个switch语句,列出每个月份的天数,注意二月份有两种可能,所以先判断年份,再判断季节月份。

int main()

{

int year,month;

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

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

printf("闰年");

switch(month)

{

case 1:? ?printf("春季,31天");? break;

case 2:? ?if((year%4==0 year%100!=0) || year%400==0)

printf("春季,29天");

else

printf("春季,28天");?

break;

case 3:? ? ? ? ? ? ? ? ? ? ?

case 4:? ? printf("夏季,30天");? ? ? ? ? ?break;

}

return 0;

}

}

扩展资料:

本命令根据提供的逻辑参数的值,来决定是否改变程序的执行位置,如果提供的逻辑参数值为真,程序继续顺序向下执行,否则跳转到下一分支处去继续判断。本命令为初级命令。

参数1的名称为“条件”,类型为“逻辑型(bool)”。本条件值的结果决定下一步程序执行位置。

int y,m,day_num;/y代表bai年份,m代表月du份,day_num代表天数

printf("请输入年zhi和月:"); //提示输入年和月

scanf("%d%d",y,m); //输入年和月

printf("%d 年",y);

printf(((y%4==0y%100!=0)||y%400==0)?"是闰年":"不是闰年");? ?//判断是否为闰年

printf("\n%d 月是",m);//判断是哪个季节

参考资料来源:百度百科-判断

c#编程判断月份所在的季节

...

这个获取到月分,然后判断如果在3-5月就是春季,6-8就是夏季,如果是9-11就是秋季,如果是12-2就是冬季。

vb编程 输入月份,输出正确的季节,用循环语句。(12、1、2冬季,3、4、5为春)

'这种题为什么要用循环做,它本身就是一个select?case?xx?语句题,用循环如下:

Private?Sub?Command1_Click()

????Dim?n?As?Integer,?a(1?To?12)?As?String,?i?As?Integer

????a(1)?=?"冬季"

????a(2)?=?"冬季"

????a(3)?=?"春季"

????a(4)?=?"春季"

????a(5)?=?"春季"

????a(6)?=?"夏季"

????a(7)?=?"夏季"

????a(8)?=?"夏季"

????a(9)?=?"秋季"

????a(10)?=?"秋季"

????a(11)?=?"秋季"

????a(12)?=?"冬季"

????

????n?=?Val(InputBox("",?"input?a?number",?3))

????For?i?=?1?To?12

??????If?i?=?n?Then

?????????MsgBox?a(n)

?????????Exit?For

??????End?If

????Next

??

End?Sub

(责任编辑:IT教学网)

更多

推荐Windows服务器文章