正确答案: B
使用HAVING予句的同时不能使用WHERE子句
题目:下面有关HAVING子句描述错误的是( )
解析:B和C是矛盾的,必有一个错误。使用HAVING子句的时,也需要使用WHERE子句。所以B是错误的。
查看原题
举一反三的答案和解析:
[单选题]下列工具中,不属于结构化分析的常用工具的是( )。
PAD图
[单选题]在窗体上有一个计时器控件Timer1和一个标签控件Label1,在程序运行时可通过每隔30毫秒让Lable1左移100缇,从而产生文字移动动画效果。文字从右向左移动,当移动到接近窗体左边界时停止移动。空格处应填 ______。 Private Sub Form1_Load() LabelLeft=FormWidth TimerInterval=30 ______ End Sub Private Sub Timer1_Timer() Lable1.Left=LableLeft -100 If Lablel. Left100 Then TimerEnable=False End If End Sub
Timer1. Enable=True
解析:解析:本题在Form1_Load事件中通过给Labell的Left属性赋值使它在右边框之外,并通过给Timerl1. Interval赋值使事件每隔30秒发生一次,为了启动定时器工作,应将Timer1的Enable属性设置为True。
[单选题]执行完下面程序片段后,( )的结论是正确的。
a的值是1,b的值是3
[单选题]有下列程序: #include voidfun(char*s) {while(*s) {if(*s%2==(1)printf("%C",*s); s+十: } } voidmain( ) {chara[]={"good"); fun(a);printf("n"); } 注意:字母a的ASCIl码值为97,程序运行后的输出结果是( )。
d
解析:A。【解析】在本题中,子函数fun(char*s)的功能是如果*s的ASCIl值是偶数,则输出*s,主函数中当实参的值为good时,9的ASCIl值是103,字母o的ASCIl值是111,字母d的ASCIl值是100,只有字母d的ASCIl值是偶数,所以输出字母d。
[单选题]以下内容不属于VBA提供的数据验证的函数是( )。
IsNull
解析:解析:本题考查VBA中的验证函数。在进行控件输入数据验证时,VBA提供了一些相关函数来帮助进行验证,常用的有:IsNumeric,指出表达式的运算结果是否为数值;IsDate,指出一个表达式是否可以转换成日期;IsNull,指出表达式是否为无效数据(Null);IsEmpty,指出变量是否已经初始化,返回Tree;IsArray,指出变量是否为一个数组;IsError,指出表达式是否为一个错误值;IsObiect,指出标识符是否表示对象变量。答案为D。
[单选题]设窗体上有一个名为Text1的文本框,并编写如下程序: Private Sub Form_Load() Show Text1.Text=" " Text1.SetFocus End Sub Private Sub Form_MouseUp(Button As Integer, Shift As Integer,X As Single,Y As Single) Print“程序设计” End Sub Private Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer) Print "Visual Basic"; End Sub 程序运行后,如果在文本框中输入字母“a”,然后单击窗体,则在窗本上显示的内容是
Visual Basic程序设计
解析:解析:本题考查鼠标和键盘的事件过程。题目程序实现的功能是,当在文本框中有输入时,触发Text1 KeyDown事件,在窗体中输出“Visual Basic”,如果单击窗体,则会触发 Form. MouseUp事件,在窗体中输出“程序设计”,所以正确答案为选项C。如果在文本框一直输入,则在窗体上会一直输出“Visual Basic”,同样,如果不停单击窗体,则在窗体上会一直输出“程序设计”。