欢迎来到天天文库
浏览记录
ID:38714928
大小:78.00 KB
页数:5页
时间:2019-06-18
《惠州学院考试之C++》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、考试题型n选择题20分共20道n判断题10分共10道n填空题10分共10道n看程序写结果30分共5道n程序填空题20分共3道题,10个空n程序设计题10分,1道题n第一章C++语言简介nC++语句的扩展名hcppdsp程序执行从主函数开始,主函数可以有几个?第二章基本数据类型与表达式n数据类型类型说明占用字节¨字符型char1个¨短整数short2个¨整型int4个¨浮点型float4个¨双精度型double8个思考:sizeof(double[4][5])/sizeof(double)=?变量(标识符)命名n命名规则:¨(1)变量名只能由字母、数字或下划线组成;¨(2)变量名的第一个字符
2、必须是字母或下划线;¨(3)变量名长度不超过32个字符(TC);¨(4)不要用保留字定义变量名(有32个保留字)。n合法变量名:a、b1、_area、employee_namen不合法变量名:1-name、maxone、float、*accountn逻辑运算符和逻辑表达式P25-P26n自增和自减运算符P27n已知intx=1,y=2,z=0,result=0;表达式result+=x
3、
4、y
5、
6、z++
7、
8、++z;运算结束后result的值是第三章控制结构直到型循环和当型循环的不同P47break语句和continue语句的特点和区别P56-57nif语句P48-49switch语句50-5
9、2while循环和dowhile循环P52-54for循环P54-55,表达式1、2、3出现缺失情况for的执行过程n1)计算表达式1;n(2)计算表达式2¨值为非0时,执行步骤3;值为0时退出循环;n(3)执行循环体;(4)计算表达式3;n(5)返回(2);例3-5:计算1+2+3+…+100n#includenusingnamespacestd;nintmain()n{intsum=0;nfor(inti=1;i<=100;i++)nsum=sum+i;//累加求和ncout<<"1+2+3+…+100="<10、1+2+3+…+100n#includenusingnamespacestd;nintmain()n{intsum=0;ninti=1nfor(;i<=100;)n{nsum=sum+i;//累加求和ni++;n}ncout<<"1+2+3+…+100="<11、intb[]={1,2,3};n字符型数组(字符串)的定义P75ncharstr[]={‘x’,’y’};charstr1[]=“xy”;n字符串末尾会自动结束符0nstrcpy库函数用法第五章函数n函数定义的一般格式P92函数的返回值类型可以有哪些n函数的调用方式,值调用和引用调用P95-97引用的定义P96n局部变量和全局变量P99-101函数的声明P101n带有默认参数的函数P102-103第六章指针n指针的定义和*、&运算符P118-119n函数的地址调用P119-121n指针与数组的关系P122n动态存储分配P125-127第七章函数与指针n函数的重载P145-146n指向函数的12、指针P148n带参数的main()函数P149第九章类与对象(一)n面向对象的基本特征P193-194类成员的访问控制权限P195-197n结构体与类的区别P197第十章类与对象(二)n构造函数的定义和特点P212-214构造函数的重载P215n数据成员的初始化方法P217-P218拷贝构造函数P217n析构函数的特点P220this指针P225-226第十一章继承n派生类的继承方式和访问属性P242-247n派生类的构造函数和析构函数P249-252第十二章多态性n编译时多态性、运行时多态性P266-267虚函数的定义P269n虚函数的使用限制P271-272抽象类和纯虚函数P272-213、75n运算符重载P275-277第十三章模板与异常处理n函数模板P290-291友元P297-299•#include•usingnamespacestd;•voidmain()•{•inti;•intx[4]={1,3,0,2};•for(i=0;i<4;i++)•x[i]=x[x[i]];•for(i=0;i<4;i++)•cout<
10、1+2+3+…+100n#includenusingnamespacestd;nintmain()n{intsum=0;ninti=1nfor(;i<=100;)n{nsum=sum+i;//累加求和ni++;n}ncout<<"1+2+3+…+100="<11、intb[]={1,2,3};n字符型数组(字符串)的定义P75ncharstr[]={‘x’,’y’};charstr1[]=“xy”;n字符串末尾会自动结束符0nstrcpy库函数用法第五章函数n函数定义的一般格式P92函数的返回值类型可以有哪些n函数的调用方式,值调用和引用调用P95-97引用的定义P96n局部变量和全局变量P99-101函数的声明P101n带有默认参数的函数P102-103第六章指针n指针的定义和*、&运算符P118-119n函数的地址调用P119-121n指针与数组的关系P122n动态存储分配P125-127第七章函数与指针n函数的重载P145-146n指向函数的12、指针P148n带参数的main()函数P149第九章类与对象(一)n面向对象的基本特征P193-194类成员的访问控制权限P195-197n结构体与类的区别P197第十章类与对象(二)n构造函数的定义和特点P212-214构造函数的重载P215n数据成员的初始化方法P217-P218拷贝构造函数P217n析构函数的特点P220this指针P225-226第十一章继承n派生类的继承方式和访问属性P242-247n派生类的构造函数和析构函数P249-252第十二章多态性n编译时多态性、运行时多态性P266-267虚函数的定义P269n虚函数的使用限制P271-272抽象类和纯虚函数P272-213、75n运算符重载P275-277第十三章模板与异常处理n函数模板P290-291友元P297-299•#include•usingnamespacestd;•voidmain()•{•inti;•intx[4]={1,3,0,2};•for(i=0;i<4;i++)•x[i]=x[x[i]];•for(i=0;i<4;i++)•cout<
11、intb[]={1,2,3};n字符型数组(字符串)的定义P75ncharstr[]={‘x’,’y’};charstr1[]=“xy”;n字符串末尾会自动结束符0nstrcpy库函数用法第五章函数n函数定义的一般格式P92函数的返回值类型可以有哪些n函数的调用方式,值调用和引用调用P95-97引用的定义P96n局部变量和全局变量P99-101函数的声明P101n带有默认参数的函数P102-103第六章指针n指针的定义和*、&运算符P118-119n函数的地址调用P119-121n指针与数组的关系P122n动态存储分配P125-127第七章函数与指针n函数的重载P145-146n指向函数的
12、指针P148n带参数的main()函数P149第九章类与对象(一)n面向对象的基本特征P193-194类成员的访问控制权限P195-197n结构体与类的区别P197第十章类与对象(二)n构造函数的定义和特点P212-214构造函数的重载P215n数据成员的初始化方法P217-P218拷贝构造函数P217n析构函数的特点P220this指针P225-226第十一章继承n派生类的继承方式和访问属性P242-247n派生类的构造函数和析构函数P249-252第十二章多态性n编译时多态性、运行时多态性P266-267虚函数的定义P269n虚函数的使用限制P271-272抽象类和纯虚函数P272-2
13、75n运算符重载P275-277第十三章模板与异常处理n函数模板P290-291友元P297-299•#include•usingnamespacestd;•voidmain()•{•inti;•intx[4]={1,3,0,2};•for(i=0;i<4;i++)•x[i]=x[x[i]];•for(i=0;i<4;i++)•cout<
此文档下载收益归作者所有