c++答案.docx
- 文档编号:29159427
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:26
- 大小:23.80KB
c++答案.docx
《c++答案.docx》由会员分享,可在线阅读,更多相关《c++答案.docx(26页珍藏版)》请在冰豆网上搜索。
c++答案
第一章VC++概述
1.1.2
[过关练习]
一、选择题
1、A 2、C3、D4、__A__
二、填空题
1、__主___
2、_#include
3、}.cpp.obj.exe。
1.2VC++字符集与标识符
[过关练习]
一、选择题
1.B2.D
二、填空题
_下划线_____下划线_____
1.3常量
[过关练习]
一、选择题
1、C2、B3.D4.
二、填空题
1._F_____
1.5文件包含与输入输出流
[过关练习]
一、选择题
1、__B_____2、___D_____3、___D___4、____A___
二、填空题
1.十
2.setw()iomanip.h
3.'a'、'b'、'c'
4.'a'、''、'b'。
1.6指针类型变量
1.7引用类型变量
[过关练习]
一、选择题
1、____A___2、___D____
1.8枚举类型
[过关练习]
一、选择题
1.___C___2.___A____3.__C___
二、填空题
1、___9____
2、__0,4,5,-2___
1.9运算符和表达式
[过关练习]
一、选择题
1.D2.A3.B4.B5.B6.A
7.A8.B
二、填空题
1.6342608710。
2.int(x)和(int)x。
1.9.3typedef语句
1.10章节测试题
一、选择题
1.C2.B3.A4.B5.___D_____
6.B7.B8.D9.B10B
11.B12.B13.C14.B
二、填空题
1.表达式1?
表达式2:
表达式3;
2.1
3.char
4.八十六b>a&&b
5.4.070105。
6.60。
7.7。
8.15。
9.int(x)和(int)x。
10.00xint。
第二章流程控制语句
2.1操作运算语句
[过关练习]
一、选择题
1、 B
二、填空题
1、abc
AN
2、911910
2.2.2选择结构
[过关练习]
一、选择题
1、A2、A
二、填空题
1、__3________。
2、__1____
3、_d=15_____
4、__10__________。
5、_1________2_______2_____
6、__20其他值_____
7、__1_
8、_1,1,1,1________。
2.2.3循环结构
[过关练习]
一、填空题
1、676869。
2、a=___2_____;b=__3__________;c=__2_________。
3、a=__5_____;b=___3_______;
4、__-1______。
5、__-49_________。
6、___1-1_______。
7、__a=5b=3__________。
a=5b=3
8、___0_______ __。
9、__12_____。
10、
____
(1)_i+=2_______
(2)_t=-t__
2.2.4循环嵌套
[过关练习]
1、j=__6_________;x=__42___
2、j=___6________;x=__25_________
3、___7____ ____。
4、x=___ _6 ___。
5、 k=0,m=5 。
2.2.5 break语句与continue语句
[过关练习]
一、填空题
1、x=____6____
2、a=___2_______;b=__8_____
2.2.5 exit()函数和abort()函数
2.3章节测试题
一、选择题
1、 C 2、B3、A4、C5、A
6、C 7、 D 8、 B 9、B10、D_____
11、 B 12、 D 13、若inti=0;执行下列程序后,变量i的正确结果是 ?
。
switch(i){
case9:
i+=1;
case10:
i+=1;
case11:
i+=1;
default:
i+=1;
}
A、10B、11C、12D、13
14、C15、B16、B17、 B 18、B
二、填空题
●基本概念题
1、循环,选择,判断, 顺序 递归
2、以“;”结束
3、(其前面最靠近它的未经配对的if)
4、dowhile语句
5、break语句stdlib.h
●阅读程序题
6、_m=6____________。
7、s=28,k=10。
第三章数组
3.1一维数组
[过关练习]
1、___A__
3.1.2一维数组的初使化
[过关练习]
1、C
2、C
3.1.3一维数组的基本操作
[过关练习]
一、选择题
1、D
2、D
3.2二维数组
[过关练习]
1、13(没答案)
2、__D___
3、B
4、C
5、A
3.2.3二维数组的基本操作
[过关练习]
一、选择题
1、A
2、A
二、填空题
1、0,编译出错。
2、连续,数组名
3、行优先下标1。
3.3字符数组
[过关练习]
一、选择题
1、D2、A3、D
二、填空题
1、1019
3.3.2字符数组的基本操作
[过关练习]
一、填空题
1、helloef ef
2、__aabcde_____。
3.3.3字符串处理函数
[过关练习]
一、选择题:
1、D
2、D。
3、A。
4、D。
5、A。
二、填空题:
1、 2
(1),10
(2),20(3)。
3.4数组与指针
[过关练习]
一、选择题
1、A。
2、____C________。
3、C。
4、___C_________。
5、___D_____
二、填空题
1、
(1)4,2
(2)(3)3
3、__1______。
4、:
__5______。
:
__6_____。
5、:
_E_____
3.4.2指针变量与二维数组
[过关练习]
一、选择题
1.C。
2.A。
3、C。
二、填空题
1、i*n+j+1
2、:
*(*(m+i)+j)
(1),*(m[i]+j)
(2),(*(m+i))[j](3),*((m+i)[j])(4)
3、3。
4、
3.4.3通过指针变量操作字符数组
[过关练习]
一、选择题
1、D
2、___D_____
二、填空题
1、___3456____v
2、 12345ab ab 。
1、请完善以下程序 ‘\0’
(1)
(2)m++
(3)‘\0’
3.5.3通过指针数组和指向指针的指变量操作系列字符串
[过关练习]
一、选择题
1、____C_____
2、___C______
二、填空题
1、__12345678910_________
2、,a[i]
(1);i
(2)i-1(3)cout< 3.6章节测试题 一、选择题 1、_C______2、__D______3.D4、__D______。 5、D(没有s2) 6D___7、D8、_B_________9、___C____10、__D___ 11._C______12、__D____(与第10题重复) 二、填空题 ●基本概念题 1、 (1)0 (2)数据类型。 2、行 (1) 3、‘﹨0’ (1)1。 4、计算机内存是一维编址的,二维数组在内存中的存储 (1),VC++二维数组在内存中的排列是 (2)方式,即越(3)的下标变化快。 设数组a有m行n列,每个元素占内存u个字节,则a[i][j]的地址为&a[0][0](4)+(5)u*(i*n+j) 5、 (1)p1[2],p2[3] (2) 6、 (1)3,9 (2),(3)10。 ●阅读程序题 8、 15 ,____3_9__________ 9、____4_______ 第四章函数 4.1概述 4.2函数的定义和调用 [过关练习] 一、选择题 1、D2、C3、B4、D5、B 4.2.3函数的返回值 [过关练习] 一、选择题 1、B2.B3.C 4、B5、C 二、填空题 1、9 2、r=21 4.3函数的嵌套调用和递归调用 [过关练习] 一、选择题 1、A2、B 二、填空题 1、3,1,5。 2、jihgfedcba 3、654321091。 4.4函数的参数传递 [过关练习] 一、填空题 1、_0246810______ 2、65 (1), (2)65 。 4.4.5引用传递 [过关练习] 一、选择题 1、_C___ 二、填空题 1、第一行x=13,y=21;第二行x=13,y=3,z=34。 2、___23__________,______58__________。 4.5函数与指针 [过关练习] 一、填空题 1、(此段程序编译有错误) 4.5.2指向函数的指针 [过关练习] 一、填空题 1、 (1)返回值为整形的函数f; (2)指向函数的指针。 2、 (1)void(*fp)(int[]); (2)fp=fun;(3)p(a) 4.6函数的其他特性 [过关练习] 一、选择题 1、B2、C3、C4、C5、__A___ 4.6.2内联函数 [过关练习] 一、选择题 1、B 4.6.3函数的重载 [过关练习] 一、选择题 1、A 二、填空题 1、函数的重载。 2、 100 。 4.7章节测试题 一、选择题 1.D2.C3.C4.D5.A 二、填空题 ●基本概念题 1、参数方式 (1),语句方式 (2),表达式方式(3)。 2、直接递归 (1)间接递归 (2) 3、return (1) ,void_ (2)___ 4、函数说明 (1) 形参 (2) ; (3) 5、 递进 (1) , 回归 (2) 。 6、 函数的重载 (1) 个数 , (2)数据类型 7、 (1)执行 ●程序填空题 8、_64_____ (1)___,66__ (2)____,_(3)_m=6___。 9、__s=57642_______,_s1=5731________ 10、-7653 (1),6543 (2)。 11、521 (1),0234 (2),0(3)。 12、014284256 13、第一行6929第二行27449第三行-1581481。 14、_第一行2122232425_第二行1617181920_第三行1112131415第四行678910第六行_12345_______________。 15、bc12123 (1), (2)bc2123,bc21234(3)。 第五章作用域和编译预处理 5.1作用域 [过关练习] 一、选择题 1、D2、A3、B4、C 二、填空题 1、 (1)11 (2)22(3)43 5.2.存储类型 [过关练习] 一、填空题 1、auto 2、extern 3、0 4、对与局部变量同名的全局变量进行访问 5、11,23 6、 4,3,2,1 7、 81, 5 , 27 cout< cout< ) ; 5.3编译预处理 [过关练习] 一、选择题 1、D2D3、D 二、填空题 1、640 2、6200031 5.4章节测试题 一、选择题 1、 D 2、 C 3、B4、C5、A6、B7、 B 8、 B 9、A10、B11、B12、C13A 二、填空题 1、 (1)文件包含、 (2)宏定义 2、#denfinearea(a,b)(a)*(b) 3、 -9 4、 300600 5、 n=-100 6、a=5a*a=25a*a*a=512 7、024681012141618 024681012141618 cout< cout< cout< 8、a=10,b=3 9、3210 10、 AFIERNOON 第六章结构体与简单链表 6.1结构体 [过关练习] 1、__A_2、B 6.1.3结构体类型变量的引用 [过关练习] 1、D2、B3、B 6.1.4指向结构体的指针变量 [过关练习] 一、选择题 1、B2、D 6.1.5结构体数组 [过关练习] 一、选择题 1、D 二、填空题 1、_23_ 三、编程题 1、2.、 6.2链表 [过关练习] 一、选择题 1D2、A3、_B_, 6.5章节测试题 一、选择题 1、A2、D3、D4D5、B6、D7__B__8、_A_ 二、填空题 1、students1,s2; 2、_int_*p=newint[25];,delete[]p;_ 3、p->next==null,p0->next=p->next,deletep,p0->next=p1,p0->next=p。 4、12 5、ad6、gh 7、h,temp,temp 8h=h->next,p2->next=p1->next,p1=p1->next 9、a[i].com=1,a[i].com++,continue 三、编程题 1、2、3、 第七章类和对象 7.1类和对象 [过关练习] 一、选择题 1、_C__2、_C__ 二、填空题 1、私有,公有,派生 2、函数类型类名: : ,对象名. 3、私有,公有 7.2构造函数 [过关练习] 一、选择题 1、D 2、B 7.2.2拷贝构造函数 [过关练习] 一、选择题 1、D 2、C 3、D 4、_B___ 5、__C__ 6、 C 7、 B 二、填空题 1.__01____ 2.若有如下类定义,则下列程序段的运行结果是____________。 classS{ intx; public: S(){x=0;} S(inta){x=++a;} voidshow(){cout<<“x=”< };(无主函数) 7.3析构函数 [过关练习] 一、选择题 1.___D___2、B 3、_B_4、 B 5、D 二、填空题 1_析构函数_2.delete! __ 3、x! =y ,x=y 7.4章节测试题 一、选择题 1、A2、A3、A4、D5、B6、B7、C8、D9、A_10、B11、A12、A 二、填空题 1、数据成员,成员函数2、多态性。 3、this指针4、类名: : ,对象名. 5、私有,公有6、10 7、_0____,_5___ 8、_Con1Con1Con1Con1DesCon2DesCon3DesDesDesDes__ 9、20,1010、x=11 11、调用了构造函数! ,调用了拷贝构造函数! ,调用了拷贝构造函数! 12、s1.x=21s2.x=21s3.x=3013、__: _a.(c)___,_a__ 14、_name[i]=n[i]_,_s[j]==’\0’__ 15、 (1)a=t->a (2)b=t->b(3)t2.copy(*t1)(4)t3->copy(*t1) (5)Fun(a1,t2,&t3) 16、 (1)public,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 答案