正确答案: C
复合语句内,可以有执行语句,不可以有定义语句部分
题目:下列关于复合语句和空语句的说法错误的是
解析:空语句只有一个分号,什么也不做;复合语句可以有一些语句
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]【程序】
9
[单选题]下列关于SQL语句的说法中,错误的是______。
CREATE语句用来建立表结构并追加新的记录
解析:解析:CREATE语句的功能是创建一个表结构,但不能追加新的记录,追加新的记录可以使用INSERT语句,所以D选项错误。
[单选题]下列子过程语句中正确的是( )。
Function f1(ByVa1 f as Integer)
解析:解析:Sub过程定义的一般格式如下:[Private|Public|Friend][Sratic]Sub过程名[(参数表)]语句块[ExitSub][语句块]EndSub其中,Private|Public|Friend说明Sub过程的访问权限,如果没有Privge|Public|Friend显式指定,则Sub过程按缺省(公用的)访问权限定义。参数表含有在调用耐要传递给该Sub过程的参数的类型和个数,多个变量则用逗号隔开。参数的格式为:[ByVal|ByRef]变量名[()][As数据类型]格式中[]里的内容表示可选,变量可以是简单变量或者敷组。选项A中参数没有参数名,所以是错误的;因为Sub过程没有返回值,所以选项B是错误的。Function过程的定义的一般格式如下:[Public|private|Friend][Static]Function过程名[(参数表)][As类型][语句块](过程名=表达式)[ExitFunction][语句块]EndFunction“As类型”是Function过程返回的值的数据类型,如果省略,则默认为Variant。Function函数中参数名不能与函数名相同,因此选项C错误;选项D中省略了返回值类型,是正确的。