正确答案: E
①②③④⑤全部
题目:Access中主要有以下哪几种查询操作方式?
查看原题
举一反三的答案和解析:
[单选题]设有以下定义: union data { int d1; float d2; } demo; 则下面叙述中错误的是( )。
若给demo.d1赋99后,demo.d2中的值是99.0
解析:解析:本题中float所占内存字节数为4,而int类型在VC6.0中占4字节,所以demo就与成员d2所占字节数是相同的,选项A的说法正确。联合体的所有成员的首地址都是相同的,和联合体变量的地址一致。故选项B和C都是正确的。由于int类型数据和float类型数据在内存中的存放格式是不一样的,所以给d1赋99后,d2中不会得到99.0这个值。故选项D不正确,答案应该选择D。
[单选题]关系代数运算是以______为基础的运算。
集合运算
解析:解析:关系代数是以集合代数为基础女发展起来的,它是以关系代数作为运算对象的一组高级运算的集合。它的基本操作是并、交、差、笛卡尔积,另外还包括针对数据库环境专门设计的操作,包括对关系进行垂直分割(投影)、水平分割(选择)、关系的结合(连接)等。
[多选题]编写一个函数,从传入的num个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标志)。
{
}
{
{
}
解析:fun(char (*a)[81], int num, char *max)
{
int i=0;
max=a[0];
for (i=0; inum; i++)/*找出最长的一个字符串*/
if(strlen(max)strlen(a[i]))
max=a[i];
return max;/*传回最长字符串地址*/
} 解析:做本题之前,我们先应该明白ss是一个指向一维数组的指针变量,max是指向指针变量的指针变量。所以引用时要注意加上*。我们不可能只用max,因为ss[0]是一个数组地址而不是一个指针的地址。
[单选题]Java中的基本数据类型int在不同的操作系统平台的字长是( )。
32位
解析:Java的基本数据类型的字长是与平台无关的,int型字长为32。
[单选题]使用无汉字库的打印机打印汉字时,计算机输出的汉字编码必须是()。
汉字点阵信息
[单选题]类模板的模板参数( )。
以上三者皆是
[单选题]执行下面的程序段后,变量c的值为 a=14 b=30 Select Case b\10 Case 0 c=a * 10 + b Case 1 To 9 c=a*100+b Case 10 To 99 c=a*1000+b End Select Print c
1430
解析:解析:过程分析:b:30,所以b\10=3,在1-9之间,执行语句c=a*100+b,c=14*100+30=1430。