题目:输入某年某月某日,判断这一天是这一年的第几天?
我放弃看程序分析了。
程序:
y=int(input(‘输入年:‘))
m=int(input(‘输入月:‘))
d=int(input(‘输入日:‘))
arr=[1,3,5,7,8,10,12]
ds=0
s=0
if m>2:
for i in arr:
if i<=m:
ds=ds+1
if y%4==0:
s=ds-3
print((m-1)*30+d+s)
else:
s=ds-2
print((m-1)*30+d+s)
if m==2:print(31+d)
if m<2:print(d)
写的还是比较满意的,给自己一朵小花。
结果:
输入年:2012
输入月:3
输入日:1
60
时间: 2024-10-29 10:48:18