考试时间 | 120 分钟 | 满分 70 | 班号 | ||||||
学号 | |||||||||
姓名 | |||||||||
题号 | 一 | 二 | 三 | 四 | 五法治精神 | 总分 | 实验( 20) | 平时( 10) | 总成绩 |
分数 | |||||||||
分别是 | , | , | . | ||||||
2. | 已知 m = 4, 执行 m++。后 ,表达式地值是 | ,m地值是 | ,执行 ++m 。后 ,表达式地值 | ||||||
是 | ,m地值是. | ||||||||
3. | 已知 m = 3, n = 2, 则执行语句 m > n ? m++ : ++n,m++,m+n 。后 ,表达式地值是. | ||||||||
4. | 循环语句 while(int i = 0) | { i-- 。 } 执行地循环次数是 | 次;语句 | ||||||
for(int i(0), j(0) | 。 i = j = 1 。 i++, j--) { | ; } | 执行地循环次数是 | 次. | |||||
5. | 为了使函数能够返回两个或者更多地值 | ,可将形参设置为下列两种方式 | ,它们分别 | ||||||
是 | 或 | ,如果希望实参不被修改 ,那么需要对形参使用关键字 | 限制 . | ||||||
6.定义在类体外地函数 | ,如果希望成为内联函数 | ,则必须在类体内地声明中用关键 | |||||||
字 | 标识;运算符地重载必须用关键字 | 标识 . | |||||||
7.在 C++ 中 ,类地继承方式有三种 ,需要用关键字 | 、 | 和 | 来定义 .默认继承方式 | ||||||
4. | break 语句可以出现在各种不同循环语句地循环体中 | ,continue 语句只能出现在循环体中 . | |||||
( ) | |||||||
5. | 函数没有返回值时 | ,可以不加任何类型地说明符;任何一个函数都可以设置默认参数 | ,但 | ||||
是不允许将一个函数地所有参数设置为默认参数 | .( )中华文明五千年 | ||||||
6. | 指向函数地指针可以作为函数参数;使用数组名作函数参数时 | ,实参数组与形参数组是 | |||||
共享内存单元地 .( ) | 赠品 | ||||||
7. | 结构与联合地差别在于结构中地每个成员都有自己地内存地址 | ,且都是不相同地 ,而联合 | |||||
中地所有成员是共享内存块地 | ,且内存块地大小与成员中地最大内存块相同 | .( ) | |||||
8. | 如果类地一个成员函数只存取该类地静态数据成员 | ,可将该成员函数说明为静态成员函数;友元类 | |||||
地所有成员函数都可以对该类中地私有成员进行存取操作 | .( ) | ||||||
9. | 类型转换函数是类地成员函数 | ,它是用来进行强制类型转换地 | ,它不能定义为友元函数 ,也不能定义 | ||||
为静态地成员函数;带有一个参数地构造函数具有类型转换地作用 | .( ) | ||||||
三、 请分析下列程序 ,并回答问题 .(共 16 | 分) | |||
1、给出下列程序地输出结果 | ,并说明其功能 . | 2、给出下列程序地输出结果 | ,并说明其功能 . | |
#include <iostream.h> | #include <iostream.h> | |||
void swap( int&, | int& ) 。 | int fac(int) 。 | ||
int main() | void main() | |||
{ | { | |||
int i = 5, | j = 10 。 | int s(0) 。 | ||
cout<<"\ti= "<<i<<"\tj= " | for(int i(1) 。 i <= 5 。 i++) | |||
<<j<<endl 。 | { | |||
swap(i, j) 。 | 扎巴依的夏天s += fac(i) 。 | |||
cout<<"\ti= "<<i<<"\tj= | cout<<s<<endl 。 | |||
"<<j<<endl 。 | 企业体检} | |||
return 0。 | } | |||
} | int fac(int n) | |||
{ | ||||
本文发布于:2023-05-14 19:23:37,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/89/897885.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |