正确答案: B
2
题目:表达式 5 Mod 3+3\\5*2的值是( )。
查看原题
举一反三的答案和解析:
[单选题]数据库系统的核心是______。
数据库管理系统
解析:解析:数据库管理系统DBMS是数据库系统的核心。DBMS是负责数据库的建立、使用和维护的软件。DBMS建立在操作系统之上,实施对数据库的统一管理和控制。用户使用的各种数据库命令以及应用程序的执行,最终都必须通过DBMS。另外,DBMS还承担着数据库的安全保护工作,按照DBA所规定的要求,保证数据库的完整性和安全性。
[单选题] 已知二叉树后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是______。
cedba
解析:首先,要明确后序遍历的顺序是左右根,故后序遍历的最后一个节点一定是根节点,即c为根节点。而前序遍历的顺序为根左右,即前序遍历的第一个节点一定是根节点,则前序遍历是从c开始。本题选项中以c开头的选项只有A,故选A。
[单选题]下列选项中不属于C语言的数据类型是( )。
复数型
解析:解析:在C语言中,数据类型可分为基本数据类型、构造数据类型、指针类型、空类型4大类,其中基本类型;字符型、整型、实型(单精度型和双精度型)、枚举类型。构造类型:数组、结构体、公用体。选项B中的逻辑型和C中双精度类型都属于基本数据类型,选项D集合类型属于构造类型;而选项A复数型不是C语言的数据类型。
[单选题]微型计算机属于()计算机。
第四代
[单选题]下列不可用于C语言用户标识符的是
char
解析:本题主要考查标识符的命名规则。选项A是合法的用户标识符,它符合命名的规则;选项B不是一个合法的用户标识符,因为它是系统中定义了的关键字;选项C是一个合法的标识符;选项D可能也会有很多人认为它不是一个合法的标识符,认为它是关键字,但事实上它不是一个关键字,因为C语言中严格区分大小写,因此,它不是双精度关键字“double”,所以它是一个合法的用户标识符。
[单选题]使当前线程进入阻塞状态,直到被唤醒的方法是( )。
wait()方法
[单选题]在Access的数据库中已建立了“Book”表,若查找“图书ID”是“TPl32.54”和“TPl38.98”的记录,应在查询设计视图的准则行中输入( )。
IN(“TPl32.54”,“TPl38.98”)
解析:解析:本题考查条件准则和常量的知识。在Access中,字符型常量要求用双引号括起来;表示集合的方法是用括号括起集合的所有元素,这些元素之间用逗号隔开;另外,表示在某个集合内的关键字用in,表示不在某个集合内的关键字用not in。
[单选题]以下程序的输出结果是______。 main() {int a=3; printf("%d\n",(a+=a-=a*a)); }
-12
解析:解析:赋值运算符的结合方向是自右至左,所以表达式a+=a-=a*a先运算最右边的a*a得9,再运算a=a-9,即a=3-9,所以此时a的值由3变成了-6,最后运算a=a+(-6),即a=(-6)+(-6)=-12。