**广播电视大学2007秋。
c++语言程序设计课程试卷(5)
2011.1.13考。
一、单选题(每小题2分,共20分)
1. 下面的保留字( )不能作为函数的返回类型。
a. void b. int c. new d. long
2. c++源程序文件的默认扩展名为( )
a. cpp b. exe c. obj d. lik
3. 在下列的标识符常量的定义语句中,错误的定义语句是( )
a. const double pi=3.14159; b. const int n=20;
c. const char chd. const bool mark=true;
4. for循环语句一定能够被改写为( )语句。
a. 复合 b. if c. switch d. while
5. 假定a为一个数组名,则下面的( )表达式有语法错误。
a. a[i] b. *a c. *a d. *a+1)
6. 在下面的二维数组定义中,只有( )语句是正确的。
a. int a[5b. int a(10);
c. int ad. int a[5]=,
7. 下面( )的函数声明格式不正确。
a. aa(int a, int bb. aa(int a=0, int b);
c. aa(int a=0, int b=0d. aa(int a, int b=0);
8. 假定指针变量p定义为“int *p=new int[30];”要释放p所指向的动态数组空间,则使用下面的( )语句。
a. delete p; b. delete *p; c. delete &p; d. delete p;
9. 假定要对结构类型ab定义加号运算符重载的普通函数,实现两个ab类型对象的加法,并返回相加结果,则该函数的声明语句为( )
a. ab operator +(ab& a, ab& b); b. ab operator +(ab& a);
c. operator +(ab ad. ab& operator +(
10. 当需要使用ifstream流类定义一个流对象并联系一个磁盘文件时,应在文件开始使用#include命令,使之包含( )头文件。
a. b. c. d.
二、填空题(每小题2分,共20分)
1.十进制数30表示成符合c++语言规则的十六进制数为___
2.假定一个枚举类型的定义为“enum rb;”,则枚举常量ad的值为___
3. 假定y=8,则执行y++*4运算后,y的值为___
4.算术表达式+1对应的c++表达式为。
5. 关系表达式x<5的相反表达式为。
6. 假定整数变量x=48,则a/12的运算结果为。
7. 假定一个二维数组的定义语句为“int a[3][4];”则该数组包含有___个整型元素。
8.函数被调用时,实参向形参的传送分为引用传送和___传送两种方式。
9.假定一个结构类型的定义为”struct b;”,则该类型的大小为___字节。
10. 在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的使其初始化。
三、写出下列每个程序运行后的输出结果(每小题6分,共30分)
#include<>
void main()
输出结果:#include<>
void main()
int c=0;
for(int i=0; i<6; i++)
if(a[i]%2==1) c++;
cout<<"c="<
输出结果:#include<>
void main()
int m=a[0][0];
for(int i=0;i<3;i++)
for(int j=0;j<4;j++)
if(a[i][j]>m) m=a[i][j];
cout< }
输出结果:#include<>
void main()
输出结果:#include<>
void main()
int *p, s=0;
for(p=a; pif(*p<10) s+=*p;
cout< }
输出结果:四、写出下列每个函数的功能(每小题8分,共24分)
1. int wc(int a,int n, int k)
函数功能:2. bool sg(int xx为大于等于2的整数。
int a=int(sqrt(x));sqrt(x)为求x的平方根。
int i=2;
while(i<=a)
函数功能:3. 假定结构类型worker中的name域表示姓名,age域表示年龄,pay域表示工资。
void qa(worker a,int n)
函数功能:五、按题目要求编写函数(6分)
假定一个函数声明为“void ad(int a,int n);”要求把数组a中的n个元素值按前后相反的次序排列。
**广播电视大学2007秋。
c++语言程序设计课程试卷答案及评分标准(5)
供参考)一、单选题(每小题2分,共20分)
1.c 2. a 3. c 4. d 5.b
6.d 7.b 8. d 9. a 10. d
二、填空题(每小题2分,共20分)
1. 0x1e(字母x和e大小写均可) 2. 2
3. 94. (x+y)/(2*x*y)+1
5. x>=56. 4
7. 128. 值。
9. 2410. 构造函数。
三、写出下列每个程序运行后的输出结果(每小题6分,共30分)
英语教师集中培训教学
试卷代号座位号。北京广播电视大学2007 2008学年度第二学期期末考试。机械设计基础 注意事项。1 请仔细阅读各种题目的回答要求,在规定的位置填写答案。2 请用蓝色 或黑色 钢笔 圆珠笔答卷,不要在试卷内填写与答题无关的内容。3 本试题满分为100分,考试时间为90分钟。一 填空 每空2分,共40...
教师集中培训记录暑期教师集中培训方案
教师培训机构是我国教师教育体系的组成部分,是基层中小学教师继续教育的重要载体。下面是有2021暑期教师培训方案,欢迎参阅。2021暑期教师培训方案范文1 为进一步加强我镇小学教师师资队伍建设,全面提升课程改革和实施素质教育的能力,根据县有关教师培训文件精神,使暑期教师培训工作圆满完成,特制订本方案。...
暑期教师集中培训方案
2009年塘埠片暑期集中培训方案。一 指导思想。为全面提升我片广大教师的职业道德水平和依法从教的水平 提升教师的业务素质和教育创新能力 提升教师的教育理念 教育能力 以及建立教师岗位成长机制,从而促进教师专业化发展。二 培训目标。1.使广大教师树立崇高的职业理想 强烈的职业光荣感 历史使命感和社会责...