填空题执行下列程序,单击Command1按钮后,列表框上共显示______个列表项,其中第一个列表项内容为______,最后一个列表项内容为______。
Option Explicit
Private Sub Command1_Click()
Dim st As String, p As String*1, i As Integer, js As Integer
st="abbcccdee"
p=Mid(st, 1, 1)
js=1
i=1
Do Until i>Len (st)
If Mid(st, i, 1)=p Then
js=js+1
Else
List1.AddItem p&":"&js
p=Mid(st, i, 1)
js=1
End If
i=i+1
Loop
List1.AddItem p&":"&js
End Sub
填空题在信息系统的开发过程中大多采用结构化分析方法(简称SA方法),在其系统需求分析阶段常用的描述工具有___(1)___图和数据字典。
填空题数字有线电视所传输的音频、视频所采用的压缩编码标准是______。
填空题设当前工作目录中有一个文件名为JLB的表,用于记录一年中某学生食堂学生就餐情况。该表含有卡号字段(字段名为KH,数据类型为字符型)、就餐时间字段(字段名为SJ,数据类型为日期时间型)和消费金额字段(字段名为JE,数据类型为数值型)。使用下列SELECT-SQL命令可以查询每个月学生就餐消费的总金额:
SELECT ___ (13) ___ (sj) AS 月份, ___ (14) ___ (je) AS消费总金额;
FROM jlb GROUP BY 1
填空题VFP支持多种数据类型,例如字符型、货币型、数值型等等。每种数据类型可以用一个字母表示,例如字符型可用C表示、数值型可用N表示、备注型可用___(3)___ 表示。
填空题以下程序运行时输出到屏幕的结果中第一行是___(11)___,第二行是___(12)___
#include
void main()
{int a[100]={0},b[]={2,4,5,3,6,5,-1},x,i=0;
while(b[i]>-1)
{x=b[i];
a[x]++;
i++;
}
for(x=0,i=0;i<100;i++)
while(a[i])
{x++;
(x%3==0)?printf("%4d\n",i):printf("%4d",i);
a[i]--;
}
}
填空题目前数码相机使用的成像芯片主要有______芯片和CMOS芯片两大类。
填空题为了降低PC机的成本,现在显示控制器已经越来越多地包含在主板芯片组中,不再做成独立的显卡,这种逻辑上存在而实际已看不见的显卡通常称为______显卡。
填空题因特网中的路由器是一种功能更强的分组交换机,它所传输的“分组”是______。
填空题执行下列程序,单击命令按钮三次后,A数组共有______个元素,数组元素A(2)的值为______,A(3)的值为______。
Option Base 1
Option Explicit
Private Sub Command1_Click()
Static A()As String, N As Integer
Dim I As Integer, K As Integer
K=N
N=N+3
ReDim Preserve A(N)
For I=K+1 To N
A(I)=I*N+1
Next
For I=1 To N
Print A(I);
Next
Print
End Sub
填空题以下程序运行时输出到屏幕的结果中第一行是【12】 ,第二行是【13】 。
#include、
#define f(x,y) y=x*x
void g(int x,int y)
{ y=x*x; }
void main()
{ int a=2,b=0,c=2,d=0;
f(a,b);
g(c,d);
printf("%d\n%d",b,d);
}
填空题执行SET CENTURY ON命令后,函数LEN(DTOC(DATE()))的返回值为___(4)___;利用CHR()函数可以向部分设备发送控制字符,例如CHR(7)可以使扬声器响铃,CHR(10)或CHR(___(5)___)可以使显示器换行显示(或打印机换行打印)。
填空题已有声明"int n=12;double a;",则执行语句"a=n/=5;"后,a的值为___(4)___。
填空题有一种称之为100 Base T的以太网,其中的100表示数据传输速率最高为100______。
填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______,第三行是______。
#include<iostream.h>
char *str(char *p1,char *p2)
{
char *p=p1;
while(*p)
p++;
*p++="";
while(*p++=*p2++);
*p++="";
return p1;
}
void main(void)
{
char s1[200]={"NanJing"};
char s2[200]={"is"};
char s3[]={"good"};
cout<<str(s2,s3)<<endl;
cout<<str(s1,s2)<<endl;
cout<<s1<<"!"<<s2<<"!"<<s3<<endl;
}
填空题Visual FoxPro支持多种数据类型,最常用的数据类型是字符型、日期型、数值型、逻辑型、备注型。这些数据类型可以用一个字母表示,分别为C、D、___(4)___、L、M。
填空题执行程序,单击命令按钮Command1后,窗体上显示的第一行内容是______,最后一行内容是______。
Private Sub Command1_Click()
Dim A As Integer, B As Integer, K As Integer
A=1:B=2
K=Fun((A), A)+Fun(A, B)
Print K
End Sub
Private Function Fun(N As Integer, M As Integer)As Integer
Static K As Integer
N=N+M
K=K+N+M
M=M+K+N
Fun=N+M
Print Fun; M; N
End Function
填空题在进行多表操作时,用户在打开一个表之前,一般需要先选择工作区。选择当前未使用的最小号工作区,可以使用命令___(8)___.
填空题以太网中的计算机相互通信时,通常使用______地址来指出收、发双方是哪两台计算机。
填空题数字图像的获取步骤大体分为四步:扫描、分色、取样、量化,其中量化的本质是对每个取样点的分量值进行______转换,即把模拟量使用数字量表示。
