填空题某表单上有一个文本框控件,若要该文本框的初值设置为当前系统日期,则可以在该文本框的Init事件代码中设置语句 ( ) 。
填空题函数参数的传递方式有三种,分别是值传递、____(2)____和____(3)____。
填空题依次执行下列两条命令,则屏幕上显示的结果是______。
DIMENSION y(2)
?TYPE("y(1)")
填空题在计算机网络中,由若干台计算机共同完成一个大型信息处理任务,通常称这样的信息处理方式为分布式信息处理。这里的“若干台计算机”至少应有______台计算机。
填空题某学校电子阅览室的计算机上有一个软件自动地记录用户每次上网的时间,并将信息登记在表swjl中。swjl表含有两个日期时间型字段,字段名分别为swsj和xwsj,分别登记用户连接上网时的时间和断开下网时的时间。下列SELECT-SQL命令可以统计该计算机2010年每月上网的次数和总计时间(以分钟计),且按总计时间排序输出结果:
SELECT MONTH(swsj) AS月份, COUNT(*) AS上网次数, ;
SUM(xwsj-swsj)/60 AS总计时间;
FROM swjl;
WHERE YEAR(swsj)=2010;
GROUP BY 1;
______
填空题以下程序运行时输出到屏冪的结果中第一行是【12】,第二行是【13】。
#include
#include
Void compute(char*s)
{int t,r,
Char op;
For(r=0;isdigit(*s);s++) /*isdigit(*s)判断S指向的字符是否为数字字符*/
R=r*10+*s-‘0’;
While(*s)
{op=*s++;
For(t=0;isdigit(*s);s++)
T=t*10+*s-‘0’;
Switch(op)
{case’+’:r=r+t;break;
Case’-’:r=r-t;break;
Case’*’:r=r*t;break;
Case’/’:if(t)r=r/t;
else{puts(?devide enor?);return;}
}
}
Printf(?%d/n?,r);
}
Void main()
{
compute(?12+6-19+2?);
Compute(?12/6*19/2?);
}
填空题与八进制数377等值的二进制数是__________。
填空题函数TYPE('answer=42')返回值为L或____(5)____,这取决于变量answer是否已预先赋值及值的类型;若要显示如图1所示的"打开"对话框,可用使用函数GETFILE('DBF',____(6)____)。
填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______。
#include<iostream.h>
int f(int n)
{
int s=1;
return s*=n;
}
int g(int n)
{
static int s=1;
return s*=n;
}
int main()
{
int a=0,b=0,i;
for(i=1;i<4;i++)
{
a=a+f(i);
b=b+g(i);
}
cout<<a<<"/n"<<b<<endl;
return 0;
}
填空题以下程序中,成员函数sort()的功能是使p所指向的字符串中的字符按照其ASCII码值从小到大排序。成员函数merge (str
char *p;
str(char *s=0) {
if(s!=0) {
p=new char[strlen(s) +1] ;
strcpy (p,s) ;
}
else p=0;
}
~str() {if(p) delete []p;}
void output() { cout0 ; i--)
for(int j=0; j
填空题西文字符在计算机中通常采用ASCII码表示,每个字节存放______个字符。
填空题在VIsual FoxPro系统中,可以实现关系型数据库的三种完整性:实体完整性、( )和用户自定义完整型。
填空题以下程序运行时,输出到屏幕的结果中第一行是___(12)___ ,第三行是 ___(13)___ 。
#include
#define N 3
int main()
{
int a[N][N],b[N*Nl={1,1},i,j;
for(i=2;i
填空题在教学管理数据库jxsj中有两张表:xs.dbf(学生表)和cj.dbf(成绩表),表结构如下:
xs.dbf
字段名
含义
类型及宽度
xh
学号
C(8)
xm
姓名
C(8)
xb
性别
C(2)
cj.dbf
xh
学号
C(8)
kcdh
课程代号
C(3)
cj
成绩
N(3)
完善下列SELECT-SQL命令,其功能是基于xs表和cj表查询有两门或两门以上课程不及格的学生情况。要求输出为xh、xm、选课门数和不及格门数,查询结果按不及格门数排列,且将查询结果输出到打印机打印。(注:cj小于60为不及格)
SELECT xs.xh, xs.xm, COUNT(*) AS选课门数, ______AS不及格门数;
FROM jxsj! xs INNER JOIN jxsj! cj;
ON xs.xh=cj.xh;
GROUP BY cj.xh;
ORDER BY 4
______
填空题设某数据库中有一个考生成绩表(KSCJ)和学校代码表(XXDH)。KSCJ表包含准考证号(ZKZH,字符型,宽度为10)、笔试成绩(BSCJ,数值型)、上机成绩(SJCJ,数值型)等字段,准考证号的编码方式为:第1~3个字符表示学校代号,第4--5个字符为等级与语种代号,第6~8个字符为考场代号,第9--10个字符为在考场中的序号;XXDH表包含学校代号(XXDH,字符型,宽度为3)、学校名称(XXMC,字符型)等字段。假设笔试成绩大于30、上机成绩大于24为考试合格,则下列SELECT-SQL命令可用于查询各等级与语种、各学校考试通过率,要求输出等级与语种代号、学校代号、学校名称和考试通过率,通过率用百分比表示,且输出按通过率降序排列。
SELECT SUBSTR(Kscj.zkzh,4,2)AS等级与语种代号,Xxdh.*,;
____(16)____ (SUM(IIF(bscj>30 and sjcj>24,1,0))/COUNT(*)*100,6,2)+'%' AS 通过率;
FROM kscj INNER JOIN xxdh;
ON Kscj.zkz=Xxdh.xxdh;
____(17)___,Xxdh.xxdh;
ORDER BY ___(18)___
填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______。
#include<iostream.h>
void main(void)
{
int x=0,y=0,i,j;
for(i=0;i<4;i++)
{
x++;
for(j=0;j<5;j++)
{
if(j%2)
{
y++;
continue;
}
x++;
}
}
cout<<"x="<<x<<endl;
cout<<"y="<<y<<endl;
}
填空题浏览器可以下载安装一些______程序,以扩展浏览器的功能。例如,播放flash动画或某种格式的视频等。
填空题若要用fopen函数以文本方式打开或新建一个可读可写文件,要求:
(1)若指定的文件存在则打开它,否则新建一个文件;
(2)使写入的数据追加在该文件的末尾,并且在不关闭文件的情况下能读出原有数据及写入的新数据;则在fopen中"文件打开方式"的正确形式应是 ___(5)___ 。
填空题数据库管理系统是用于建立、使用和维护数据库的系统软件,其英文缩写为______。
填空题以下程序的功能是:实现两个字符串拼接,函数strcat(char *s1,char *s2)先将s1所指向的字符串拷贝到s所指向的动态申请的存储空间,接着将s2所指向的字符串拼接s所指向的字符串后面,函数返回拼接后的字符串。
[程序](4分)
#include
char *strcat(char *s1,char *s2)
{
char *s, *p, *q;
int len1=0,len2=0;
p=s1;
while(*p!='/0'){
len1++;
p++;
}
p=s2;
while(*p!='/0'){
len2++;
p++;
}
s=q=___(23)___ ;
p=s1;
for(int i=0;i