递归火山软件开发平台
标题:
关于安卓分支判断,这样写不能编译,为什么?
[打印本页]
作者:
zqiz
时间:
2023-8-6 23:31
标题:
关于安卓分支判断,这样写不能编译,为什么?
<火山程序 类型 = "通常" 版本 = 1 />
类 月历类 <公开>
{
方法 每月天数 <公开 类型 = 整数>
参数 年 <类型 = 整数>
参数 月 <类型 = 整数>
{
变量 日 <类型 = 整数>
日 = 0
分支判断 (月)
{
分支 (1)
{
日 = 31
跳出分支 ()
}
分支 (3)
{
日 = 31
跳出分支 ()
}
分支 (5)
{
日 = 31
跳出分支 ()
}
分支 (7)
{
日 = 31
跳出分支 ()
}
分支 (8)
{
日 = 31
跳出分支 ()
}
分支 (10)
{
日 = 31
跳出分支 ()
}
分支 (12)
{
日 = 31
跳出分支 ()
}
分支 (4)
{
日 = 30
跳出分支 ()
}
分支 (6)
{
日 = 30
跳出分支 ()
}
分支 (9)
{
日 = 30
跳出分支 ()
}
分支 (11)
{
日 = 30
跳出分支 ()
}
分支 (2)
{
如果 (年 % 4 == 0 && 年 % 100 != 0 || 年 % 400 == 0)
{
日 = 29
}
否则
{
日 = 28
}
跳出分支 ()
}
}
返回 (日)
}
}
作者:
创世魂
时间:
2023-8-6 23:41
不必这么费劲。。
<火山程序 类型 = "通常" 版本 = 1 />
方法 时间_取某月天数 <公开 静态 类型 = 整数 注释 = "取出某个月天数">
参数 某年 <类型 = 整数 注释 = "默认当前年" @默认值 = -1>
参数 某月 <类型 = 整数>
{
变量 时间 <类型 = 日历类>
如果 (某年 == -1)
{
变量 日历 <类型 = 日历类>
某年 = 日历.取字段值 (日历字段类型.年)
}
时间.置字段值 (日历字段类型.年, 某年)
时间.置字段值 (日历字段类型.月, 某月)
返回 (时间.取实际最大字段值 (日历字段类型.日))
}
作者:
zqiz
时间:
2023-8-7 09:48
创世魂 发表于 2023-8-6 23:41
不必这么费劲。。
谢谢魂总。我是从java书中抄写的,就想搞清楚,这样写火山安卓是不支持么?
作者:
墨玲珑
时间:
2024-2-23 11:42
zqiz 发表于 2023-8-7 09:48
谢谢魂总。我是从java书中抄写的,就想搞清楚,这样写火山安卓是不支持么? ...
跳出分支需要删掉,火山会自动生成
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4