文档介绍:21年计算机二级考试真题8节
21年计算机二级考试真题8节 第1节
试题13
以下程序运行后的输出结果是______.
#include <>
main()
{ int n[2], i,
正确答案:D
在E—R图中,用来表示实体之间联系的图形是( )。
A.矩形
B.椭圆形
C.菱形
D.平行四边形
正确答案:A
下列说法中错误的一项是______。
A.Java使用JDBC作为数据库访问机制
B.ODBCAPI使用C语言进行定义
C.JDBC定义了一组标准的API
D.JDBC是面向对象的高级别的对象集
正确答案:D
有以下程序:include<>main{ char p[20]={a,b,c,d),q[]=abc,r[]=&quo
有以下程序:
include<strintg.h>
main
{ char p[20]={a,b,c,d),q[]=abc,r[]=
abcde;
strcpy(p+strlen(q),r);strcat(p,q);
printf(%d%d\n,sizeof(p),strlen(p));
}
程序运行后的输出结果是( )。
9
9
11
11
正确答案:C
在主函数中,首先定义一个包含20个元素的字符数组P,执行语句“strcpy(P+strlen(q),r);”,数组P的内容变为{a,b,C,a,b,c,d,e,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0,\0),执行语句“strcat(P,q);”,数组P的内容变为,a,b,c,a,b,C,d,P,a,b,c,\0,\0,\0,\0,\0,\0,\0,\0),函数sizeof(P)是求数组P的大小,返回20,而函数strlen (p)是计算以P所指起始地址的字符串的长度,这一长度不包括串尾的结束标志0,所以函数返回11。
下列程序的输出结果是()。 include main() {char a[]={'a','b','c','d','e','f','\0'};
下列程序的输出结果是( )。
#include<>
main()
{ char a[]={'a','b','c','d','e','f','\0'};
int i,j;
i=sizeof(A) ;
j=strlen(A) ;
printf("%d,%d",i,j);
}
A.7,7
B.7,6
C.6,6
D.6,7
正确答案:B解析:sizeof()函数的功能是返回字符串所占的字节数,strlen()函数的功能是返回字符串的长度,其中'\0'是一个转义字符,它占存储空间,但不计入串的长度。
下列对主关键字段的叙述,错误的是______。
A.数据库中的每个表都必须有一个主关键字段
B.主关键字段值是惟一的
C.主关键字可以是一个字段,也可以是一组字段
D.主关键字段中不许有重复值和空值
正确答案:A
21年计算机二级考试真题8节 第3节
编写如下事件过程:程序运行后,为了在窗体上输出“BBBB”,应执行的操作为( )。
A. 同时按下Shift键和鼠标左键
B. 同时按下Shift键和鼠标右键
C. 司时按下Ctrl、Alt键和鼠标左键
D. 同时按下Ctrl、Alt键和鼠标右键
正确答案:DD) 鼠标单击时,鼠标键按下的参数Button 可取3个值:按下左键时,Button值为1、按下右键时,Button值为2、按下中间键时,Button值为4。Shift参数反映了当按下指定鼠标键时,键盘上转换键(Shift、Ctrl和Alt)的当前状态。各种状态对应的值为:未按转换键时Shift值为0;按下Shift键时Shift值为l;按下Ctrl键时Shift值为2;按下Shift和Ctrl键时Shift值为3;按下Alt键时Shift值为4;按下Alt和Shift键时Shift值为5;按下Alt和Ctfl键时Shift值为6;按下Shift、Ctrl和Alt键时Shift值为7。题中表达式“Shift=6AndButton=2”,因此需要在同时按下Alt 键、Ctrl键和鼠标左键。
在使用缓冲文件系统时,程序中的数据都先送于是到缓冲区。()
此题为判断题(对,错)。
参考答案:正确
如果字段"成绩"的取值范围为0~100,则错误的有效性规则是______。
A.>=0and=0