中央广播电视大学2008-2009学年度第一学期"开放本科"期末考试
C++语言程序设计 试题
2009年1月
一、单选题(每小题2分,共、20分)
1.在C++程序中相对独立的功能模块为( )。
A. 表达式 B.标识符
C.语句 D.函数
2.存储以下数据,占用存储字节最多的是( )。
A.0 B.'0'
C."0" D.'\n'
3.在下面的一维数组定义中,有语法错误的是( )。
A.int a[]={l,2,3} B.int a[l0]={0}
C.int a[] D.int a[5]
4.若整型变量x的值为25,则x/7的值为( )。
A.3 B.4
C.5 D.6
5.C++语言中的每条简单语句以( )作为结束符o
A.逗号 B.分号
C.空格 D.换行符
6.含随机函数的表达式rand()%20的值在( )区间内o
A.1一19 B.1~20
C.0~19 D.0~20
7.当处理一个特定的问题时,若循环次数已知,则通常采用( )来解决o
A.for循环 B.while循环
C.do循环 D.switch语句
8.在下面for循环语句中,循环体S语句的执行次数为( )。
for(int i=O;i<20;i-k-=2)S;
A.20 B.9
C.11 D.10
9.若函数声明为double*function(),则该函数的返回值为( )o
A.实数型 B.实数指针型
C.函数指针型 D.数组型
10.假定m是一个整型变量,则下面定义的正确语句为( )。
A.int p=&m; B.int*p=&m;
C.int &p=*m; D.int*p=m;
二、填空题(每小题2分,共20分)
11.执行"cout<<"xl="<<18关4;"语句后得到的输出结果为 。
12.在c++语言中,用转义字符序列--表示输出一个换行。
13.int类型的大小为 个字节。
14.假定y的值为5,则增量表达式++y的值为 。
15.假定a的值为25,则算术表达式a%3的值为 。
16.结束所在循环类语句或switch语句执行的中断语句的保留字为 o
17.函数调用时,实参向形参的传送分为--传送和值传送两种方式。
18.假定a是一个一维数组,则a[i]的指针访问方式为 。
19.假定一个结构类型的定义为"struct C{doublea[5];int n;};",则该类型的大小
为 个字节。
20.若要在程序中进行--一-的输入输出操作,则必须在开始的#inlude预处理
命令中使用fstream.h头文件。
三\程序填充题(每小题6分,共30分)
121.#include
VOid main() {
int n=4,y=l;
while(n一一) y*=3;
cout<<"y="<
运行结果:
22.#inClude
VOid main() {
int a[8]={2,8,10,5,12,7,9,20};
int C=0, i=0;
while(i<8){
if(a[i]>10)c++;
i++;
}
cout<<"c="<
运行结果:
23.#include
Void mail() {
int a[5]={3,6,9,12,8};
for(int *p=a;p if(*p>8)cOut<<*p<<'';
}
运行结果:
四、简述题(每小题8分,共24分)
函数功能:
五、编写题(6分)
29.假定函数声明为"void Print(int a[],int n);",要求按下标从大到小的次序输出
数组a中的n个元素的值,每个值后面接着输出一个空格。
试卷代号:1075
中央广播电视大学2008-2009学年度第一学期"开放本科"期末考试
C++语言程序设计 试题答案及评分标准
(供参考)
2009年1月
一、单选题(每小题2分,共20分)
1.D 2.A 3.C 4.A 5.B
6.C 7.A 8. D 9.B 10.B
二、填空题(每小题2分,共20分)
11.x1 =72
12.'\n'
13.4
14.6
15.1
16.break
17.引用
18.*(a+i)
19.44
20.文件
三、程序填充题(每小题6分,共30分)
21.y=81
22.c=2
23.9 12
24.b=25
25.Apple Pear
四、简述题(每小题8分,共24分)
评分标准:每题与参考答案的叙述含义相同者得8分,否则酌情给分。
26.从数组a中顺序查找值为x的元素,若查找成功则返回真,否则返回假。
27.求出数组a中n个元素的最大值并返回。
28.遍历输出f单链表中的所有结点的值。
五、编写题(6分)
29.评分标准:按函数编写的完整程度酌情给分o
void Print(inta[],int n)
{
for(int i=n-1;i>=0;i--)
cout< cout<
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
1081电大《汉语专题(1)》试题和答案20080104-27
1081电大《汉语专题(1)》试题和答案20080704-27
1081电大《汉语专题(1)》试题和答案20070104-27
1081电大《汉语专题(1)》试题和答案20070704-27
1081电大《汉语专题(1)》试题和答案20040704-27
1081电大《汉语专题(1)》试题和答案20050104-27
1080电大《工程数学(本)》试题和答案20080104-27
1080电大《工程数学(本)》试题和答案20080704-27