A、 C程序总是以main()作为程序执行的起始行
B、 main()函数若不带参数,其后面的一对圆括号可省略
C、 函数体内的定义语句和可执行语句允许任意穿插出现
D、 C语言中的语句之间必须用分号作为分隔符
答案:A
解析:【解析】main函数后面的括号告诉编译器这是一个函数,不可以省略,排除B选项;在复合语句中,不仅可以有执行语句,还可以有定义语句,定义语句应该出现在执行语句的前面,故排除C选项;C语言中的某些语句可以不用分号,例如if语句,宏定义,故D选项错误。答案选择A选项。
A、 C程序总是以main()作为程序执行的起始行
B、 main()函数若不带参数,其后面的一对圆括号可省略
C、 函数体内的定义语句和可执行语句允许任意穿插出现
D、 C语言中的语句之间必须用分号作为分隔符
答案:A
解析:【解析】main函数后面的括号告诉编译器这是一个函数,不可以省略,排除B选项;在复合语句中,不仅可以有执行语句,还可以有定义语句,定义语句应该出现在执行语句的前面,故排除C选项;C语言中的某些语句可以不用分号,例如if语句,宏定义,故D选项错误。答案选择A选项。
A. 选项。
B. -17,12,22
C. -17,-22,-l2
D. 17,22,12
解析:【解析】整型常量有3种表示方法,①十进制整常量,没有前缀,输出格式控制符为%d;②八进制整常量,以0作为前缀,输出格式控制符为%o;③k=18,整型常量18用八进制表示为22,十六进制表示为12,答案选择
A. 多对一
B. 一对多
C. 一对一
D. 多对多
解析:【解析】实体集之间必须通过联系来建立联接关系,分为:①一对一联系,即
A. x/10%100
B. x%10/100
C. x%100/10
D. x/100%10
解析:【解析】x/100结果的个位数上的数字是原来x的百位数上的数字,则要得到这个数字只需要再%10即可。答案选择D选项。
A. 学生成绩管理系统
B. UNIX操作系统
C. 汇编程序
D. 编译程序
解析:【解析】应用软件是为解决特定领域的应用而开发的软件,如事务处理软件,工程与科学计算软件,学生成绩管理系统等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统等。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析工具软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等。答案选择A选项。
A. C程序在运行过程中所有的计算都以二进制方式进行
B. C程序在运行过程中所有的计算都以十进制方式进行
C. 所有的C程序都需要在连接无误后才能运行
D. C程序中整型变量只能存放整数,实型变量只能存放浮点数
解析:【解析】在C程序运行过程中,编译器的作用是将程序转换为目标代码,目标代码都是二进制的。答案选择B选项。
A. 1.234
B. 'C++'
C. "\2.0
D. 2Kb
解析:【解析】
A. 选择
B. 投影
C. 交
D. 并
解析:【解析】选择和投影操作对单个关系进行操作,选择运算是对行的操作,投影运算是对列的操作。交和并运算要求参与运算的表具有相同的属性,交运算的结果是两个表的公共部分,并运算的结果包含两个表的所有元素。观察三个关系的元组可知,关系T=R∪S。答案选择D选项。
A. 5
B. 4
C. 3
D. 2
解析:【解析】
A. 顺序存储的有序线性表
B. 线性链表
C. 二叉链表
D. 有序线性链表
解析:【解析】中的元素按值非递减排列或非递增排列。答案选择A选项。