A、 x%2==1
B、 x/2
C、 x%2!=0
D、 x%2==0
答案:D
解析:【解析】当x为大于1的奇数,x%2==1,则表达式x%2==0为假(即值为0),答案选择D选项。
A、 x%2==1
B、 x/2
C、 x%2!=0
D、 x%2==0
答案:D
解析:【解析】当x为大于1的奇数,x%2==1,则表达式x%2==0为假(即值为0),答案选择D选项。
A. 每一个结点有两个指针域的链表一定是非线性结构
B. 所有结点的指针域都为非空的链表一定是非线性结构
C. 循环链表是循环队列的链式存储结构
D. 线性结构的存储结点也可以有多个指针
解析:【解析】
A. 人工管理阶段
B. 文件系统阶段
C. 数据库系统阶段
D. 三个阶段相同
解析:【解析】在人工管理阶段,数据不保存,没有对数据进行管理的软件,数据不能共享;文件系统是数据库系统发展的初级阶段,提供了简单的数据共享与数据管理能力,但它不能提供完整的、统一的、管理和数据共享的能力;数据库系统阶段实现了数据共享,具有数据的集成性,这使得数据可为多个应用所共享,数据的共享自身又可极大地减少数据冗余性。答案选择C选项。
A. 6
B. 5
C. 4
D. 3
解析:【解析】条件运算符“?:”语法形式为:exp1?exp2:exp3。执行规则为:计算表达式exp1的值,测试其是否为0;如果exp1的值非0,则对exp2求值,并把这个值作为条件表达式的结果输出,不计算exp3;如果exp1的值为
A. scanf("%lf%lf%lf",&a,&b,&c);
B. scanf("%d%lf%lf",&a,&b,&c);
C. scanf("%d%f%f",&a,&b,&c);
D. scanf("%d%f%lf",&a,&b,&c);
解析:【解析】%d输入带符号的十进制整型数,%f以带小数点的数学形式或指数形式输入浮点数(单精度数用%f,双精度数用%lf)。答案选择D选项。
A. x+1=y
B. ++x,y=x--
C. x=x+10=x+y
D. double(x)/10
解析:【解析】
A. o115
B. 0118
C. 1-5e1.5
D. 115L
解析:【解析】
A. scanf("%s%c",s,c);
B. scanf("%d%c",&s,&c);
C. scanf("%d%c",s,&c);
D. scanf("%s%c",s,&c);
解析:【解析】s[5]是一个字符数组,也可以理解为字符串,格式控制为%s,c为字符,格式控制为%c。scanf输入时参数是地址,数组名就是地址,所以给s读入数据参数就是s首地址,而字符c的参数需要取c的地址,即&c。答案选择D选项。
A. 需求分析阶段
B. 概念设计阶段
C. 逻辑设计阶段
D. 物理设计阶段
解析:【解析】概念结构是各种数据模型的共同基础,逻辑结构设计的任务就是将概念结构转化为相应的数据模型,包括:①从E-R图向关系模式转换;②逻辑模式规范化及调整、实现。答案选择C选项。
A. 123.141593
B. 123.141493
C. 12,3.141593
D. 123.1415930
解析:【解析】输出的x与y间没有空格,“%8.6f”代表总共8位宽度,包括小数点,小数点后有6位小数。答案选择A选项。
A. 算法的执行时间
B. 算法所处理的数据量
C. 算法程序中的语句或指令条数
D. 算法在执行过程中所需要的基本运算次数
解析:【解析】算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度,是指执行算法所需要的计算工作量,即基本运算次数;算法的空间复杂度,一般是指执行这个算法所需要的内存空间。答案选择D选项。