编写ASP程序:早上浏览器页面显示“欢迎你,早上好”,下午浏览器页面显示“欢迎你,下午好”,晚上浏览器页面显示“欢迎你,晚上好”(超过12点为下午,下午超过18点为晚上)。
时间: 2023-06-27 17:01:23 浏览: 77
以下是ASP代码实现:
```asp
<%
Dim greeting
Dim hour
hour = Hour(Now)
If hour >= 0 And hour < 12 Then
greeting = "早上好"
ElseIf hour >= 12 And hour < 18 Then
greeting = "下午好"
Else
greeting = "晚上好"
End If
Response.Write "欢迎你," & greeting
%>
```
首先,我们使用 `Hour(Now)` 函数获取当前时间的小时数。然后,我们使用条件语句来确定应显示哪个问候语。如果当前时间是早晨,则显示“早上好”,如果是下午,则显示“下午好”,否则显示“晚上好”。最后,使用 `Response.Write` 输出问候语到浏览器页面上。
相关问题
5.编写ASP程序:早上浏览器页面显示“欢迎你,早上好”,下午浏览器页面显示“欢迎你,下午好”,晚上浏览器页面显示“欢迎你,晚上好”(超过12点为下午,下午超过 18点为晚上)。
以下是ASP程序的代码:
```asp
<%
Dim nowTime
nowTime = Time()
If nowTime < "12:00:00" Then
Response.Write("欢迎你,早上好")
ElseIf nowTime < "18:00:00" Then
Response.Write("欢迎你,下午好")
Else
Response.Write("欢迎你,晚上好")
End If
%>
```
这段代码首先获取当前时间,并根据当前时间判断是早上、下午还是晚上,然后在浏览器页面输出相应的问候语句。其中使用了ASP的条件语句(If...ElseIf...Else...End If)来实现判断。
阅读全文