第 1 页:简答题 |
第 2 页:简答题 |
第 3 页:简答题 |
第 4 页:填空题 |
1[单选题] 有三个关系R、S和T如下:
则由关系R和s得到关系T的操作是( )。
A.自然连接B.并C.交D.差
2[单选题]若有以下程序
则程序的输出结果是
A.China!B.to China!C.me you to China!D.you to China!
3[单选题] 有以下程序:
程序运行后的输出结果是( )。
A.1,2,1,2,2,4 B.1,2,6,6,7,8
C.1,2,2,4,2,4 D.1,2,6,6,2,4
4[单选题] 有以下程序(注:字符a的ASCIl码值为97):
程序运行后的输出结果是( )。
A.789 B.abe C.7890 D.979899
5[单选题] 有以下程序:
程序运行后的输出结果是( )。
A.3 B.4 C.5 D.6
[NextPage单选题]
6[单选题] 若有以下程序
则程序的输出结果是
A.5,6,0 B.6,0,0 C.6,6,1 D.5,6,1
7[单选题] 以下选项中正确的定义语句是( )
A.double,a,b;B.double a=b=7;C.double a;b;D.double a=7,b=7;
8[单选题] 有以下程序
程序要求输出结构体中成员a的数据,以下不能填入横线处的内容是()
A.a.a B.*P.a C.P->a D.(*p).a
9[单选题] 下列关于二叉树的叙述中,正确的是( )
A.叶子结点总是比度为2的结点少一个
B.叶子结点总是比度为2的结点多一个
C.叶子结点数是度为2的结点数的两倍
D.度为2的结点数是度为1的结点数的两倍
10[单选题] 数据库管理系统是()
A.操作系统的一部分
B.在操作系统支持下的系统软件
C.一种编译系统
D.一种操作系统
11[单选题] 有以下程序:
则以下函数调用语句错误的是( ).
A.k=f(a,B.; B.k=add(a,B.; C.k=(*f)(a,B.; D.k={f(a,B.;
[NextPage单选题]
12[单选题] 若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )
13[单选题] 以下关于字符串的叙述中正确的是( )
A.空串比空格打头的字符串小
B.两个字符串中的字符个数相同时才能进行字符串大小的比较
C.可以用关系运算符对字符串的大小进行比较
D.C语言中有字符串类型的常量和变量
14[单选题] 以下叙述中错误的是( )
A.可以通过typedef增加新的类型
B.可以用typedef将已存在的类型用一个新的名字来代表
C.用typedef定义新的类型名后,原有类型名仍有效
D.用typedef可以为各种类型起别名,但不能为变量起别名
15[单选题] 有以下程序:
程序运行后的输出结果是( )
A.10,One*Dream! B.9,One*Dream!
C.9,One*World D.10,One*World
16[单选题] 软件设计中模块划分应遵循的准则是( )
A.低内聚低耦合 B.高内聚低耦合
C.低内聚高耦合 D.高内聚高耦合
17[简答题]下列给定程序中函数fun的功能是:逐个比较P.q所指两个字符串对应位置上的字符,并把ASCIl值大或相等的字符依次存放到C所指的数组中,形成一个新的字符串。
例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abed”,则C中的字符串应为“aBcdeFgH”。请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODll.C中,不得增行或删行,也不得更改程序的结构!
18[简答题]给定程序modil.c的主函数中,将a.b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun( )的作用是:累加链表结点数据域中的数据作为函数值返回。
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:
19[简答题]编写函数fun,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。
程序运行后,若输入精度0.0005,则程序应输出为3.14…。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |