请看以下存储过程
begin
begin
<语句1>
exception
when others
dbms_output.put_line('错误1');
end;
begin
<语句2>
dbms_output.putline('错误2');
end;
exception
when others then
dbms_output.put_line("错误3");
end;
请问,当<语句1>,<语句2>出错时,该存储过程输出字符串分别是什么?
第1题:
在汇编语言程序中,下面关于END语句的叙述正确的是
A.END 语句表示子程序执行到此结束
B.END 语句在汇编后要产生机器码
C.END 语句是可执行语句
D.END 语句表示源程序到此结束
第2题:
下列语句错误的是
A.If a=3 And b=2 Then c=3 End If
B.If a=1 Then c=2 Else If a=2 End If
C.If a=3 And b=2 Then c=2 Else If a=2 Then c=3 End If
D.If a=1 Then c=2
第3题:
以下语句错误的是
A.If a=1 And b=2 Then C=3 End If
B.If a=1 Then C=2 Else If a=2 Then C=2 End If
C.If a=1 Then C=3 End If
D.If a=1 Then C=2 Else If a=2 Then C=2 End If End If
第4题:
语句cout<<setprecision (3)<<3.1415926<<end1;的输出为【 】。
第5题:
End语句在不同的环境下其用途是不同的。下列两条语句:End Sub和End Select所对应的用途是______。
A.结束Sub过程,结束记录类型定义
B.结束函数过程,结束记录类型定义
C.结束Sub过程,结束情况语句
D.结束函数过程,结束情况语句
第6题:
设计一个函数过程,当条件不满足时,提供报告错误信息,并使程序从特殊出口退出,需要用()语句。
A. End Sub
B. Exit Sub
C. End Function
D. Exit Function
第7题:
第8题:
块语句有两种,一种是begin-end语句,通常用来标志()执行的语句;一种是fork-join语句,通常用来标志()执行的语句。
第9题:
简述T-SQL语言中Begin…End语句的作用。
第10题:
在汇编语言程序中,对END语句的叙述正确的是()
第11题:
if elseend;for end;switch case end;while end;
if elseend;switch case end;for end;while end;
for end;if else end;while end;switch case end;
while end;for end;switch case end;if else end;
第12题:
第13题:
假设X的值是5,则执行以下语句时,可得到的输出结果是ABCDEF的Select Case语句是 ( )
A.Select Case X Case 10 To 1 Print“ABCDEF” End Select
B.Select Case X Case Is>15,Is<5 Print"ABCDEF" End Select
C.Selecl Case K Case Is>5,1,3,To 10 Print"ABCDEF" End Select
D.Select Case X Case 1,3,Is>5 Print"ABCDEF" End Select
第14题:
为达到把a、b中的值交换后输出的目的,某人编程如下: Private Sub Command1_Click a%=10:b%=20 Call swap(a,B.:Print a,b End Sub Private Sub swap(ByVal aAs Integer,ByVal bAs Integer) c=a:a=b:b=c End Sub 在运行时发现输出结果错了,需要修改。下面列出的错误原因和修改方案中正确的是。 A.调用swap过程的语句错误,应改为:Call swap a,b B.输出语句错误,应改为:Print “a”,“b” C.过程的形式参数有错,应改为:swap(ByRef a As Integer,ByRef b As Integer) D.swap中3条赋值语句的顺序是错误的,应改为a=b:b=c:c=a
第15题:
A.语句1错误,语句2和语句3正确
B.语句2正确,语句1和语句3错误
C.语句3正确,语句1和语句2错误
D.语句1正确,语句2和语句3错误
第16题:
下列关于过程的说法中,错误的是( )。
A.函数过程有返回值
B.子过程有返回值
C.函数声明使用Function语句,并以End Function语句作为结束
D.声明子程序以Sub关键字开头,并以End Sub语句作为结束
第17题:
有如下程序: Private Type stu X As String Y As Integer End Type Private Sub Command1 Click( ) Dim a As stu X="ABCD" Y=12345 Print a End Sub 程序运行时出现错误,错误的原因是( )。
A.Type定义语句没有放在标准模块中
B.变量声明语句有错
C.赋值语句不对
D.输出语句Print不对
第18题:
以下语句错误的是
A.If a=1 And b=2 Then C=3 End lf
B.If a=1 Then C=2 Else lf a=2 Then C=2 End lf
C.If a=1 Then C=3 End If
D.If a=1 Then C=2E1se If a=2 Then C=2 End lf Eud If
第19题:
设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END
因为每个判定表达式为真或假时均有赋值语句,为了使每个语句都至少执行一次,总共需要两组测试数据,以便使得每个判定表达式取值为真或假各一次。下面是实现语句覆盖的典型测试用例:
(1)使3个判定表达式之值全为假
输入:A=1,B=1,C=1
预期的输出:X=1,Y=2,Z=3
(2)使3个判定表达式之值全为真
输入:A=20,B=40,C=60
预期的输出:X=10,Y=20,Z=30
略
第20题:
Function过程的定义()
第21题:
下列对条件语句、分支语句、固定循环次数语句、不定循环次数语句关键字排序正确的是()
第22题:
在程序设计中,语句块BEGIN…END可有可无。
第23题:
一定要有形参
一定要有End Function语句
一定要有As<类型>语句
一定要指明它的存储类别