文档介绍:Delphi程序员笔试题目(选择题)用户开发程序时需要经常在窗体和编辑器窗口之间来回切换,可使用快捷键0。A、 F12和F11B、 F12和F13C、 F12和Ctrl+F12D、 F12和Alt+F12E、 F12和Shift+F12某函数如下:Functioncheck(n,k:Integer):Integer;Varm:Integer;BeginRepeatm:=nmodl0;n:=ndivl0:K:=k-1Untilk=0;Check:=mEnd;若调用语句y:=check(3725,3),运行后y值为:0A、 7B、 5C、 2D、 0以下那个组件不可以由用户输入编辑文本()A、 TEditB、 TcomboBoxC、 TMaskEditD、 Tlabe1E、 TStringGrid一个对象类可以继承和直接使用它的父类的所有成员,除了:0A、 public域B、 private±或C、protected域和private域D、 protected域和方法E、 private域和方法Delph没有用到的文件类型有()。A、 .frmB、 .pasC、 .dfmD、 .dprE、 •resQuery组件没有Table组件那样的()属性。A、DataSourceB、 TableNameC、 FilteredD、 DatabaseE、 UpdateObject下面关于属性的论述正确的是0。A、 属性能实现write方法B、 属性能实现read方法C、 属性可以只读或只写D、 属性可以公开或非公开E、 属性不能直接存取调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。可通过0菜单项进行。A、RunB、StepOverC、 TracelntoD、TraceToNextSourceLineE、RuntoCursor设a是布尔变量,其它是整型变量,下面正确的赋值语句是0A、 x=ydiv7B、 x:=y:=z+lC、 a:=x=ymodzD、 x+y:=zE、 x+y=a表达式round()modtrune()的值是0A、 0B、 1C、 2D、 3E、 4下列常量定义合法的是0A、 CONSTwidth二7;B、 CONSTcase=\’7\’;C、 CONST1A=;D、CONSTcentury=yeardivlOO:E、CONST57;以下运算符中运算优先级最高的是0A、 +B、 ORC、 〉=D、 、b、c、d是同类型的简单变量,而且已有互不相同的值,执行下列语句:b:二a;a:二c:d:=a;d:=b;后,其值相等的变量是0A、 a,cB、 a,dC、 c,bD、 b,aE、 无法确定已知有说明Varx:real;下列程序段中的错误为:0casex0:x:=0;1:x:=1endA、 case表达式中有常数B、case常量和case表达式类型不一样C、 赋值语句两边类型不一致D、 case表达式为关系表达式E、 case语法不规范以下语句的循环执行次数是0x:=37:y:=3whileyA、3B、 4C、 5E、0程序ForI:=lto5doforj:=2toldowriteln(\’本\’);输出的\’*\’个数为0A、 5B、 10C、 15D、 25E、 30下列函数头合法的是()A、 iontotal(x:real):B、 procedureab(a,b:real):real;C、proceduresum;D、 functionf(varf:rea1):integer;E、 procedureFontListBoxKeyDown(Sender:TObject;varKey:Word;Shift:TShiftState;);己知函数如下:functionf(n:integer):integer;beginifn=0thenf:=0elseifn>Othenf:=f(n~2)elsef:=f(n+3)end:则调用f(5)的值是()A、 0B、 1C、 -1D、 -2E、 2下列类型中合法的是()A、 TYPEa二10..10;B、 TYPEb=10..5;C、 TYPEc=0..SQRT(10):D、 TYPEd=.:E、 TYPEe=random(9)••1ea己知Vara:array[\’a\’•• e\’,1••4,booln]ofreal;则数组a中包含的元素的个数为0A、 5B、 20C、 40