
面向对象程序设计(C)实验指导书.docx
4页本文格式为Word版,下载可任意编辑面向对象程序设计(C)实验指导书 《面向对象程序设计(C++)》课程测验指导书 安阳工学院计算机科学与信息工程学院 软件工程教研室 2022.9 编 号: 课程总学时: 64 测验学时: 32 课程总学分: 3.5 测验学分: 先修课程:高级语言程序设计 适用专业:计算机科学与技术,网络工程,软件工程 一、 本课程测验的主要目的与任务 《面向对象程序设计(C++)》是计算机专业学生的一门专业根基课C++是一种高效 而又实用的程序设计语言,它既可以举行过程化程序设计,也可以举行面向对象程序设计,因此成为了编程人员最广泛使用的工具主要任务是介绍C++语言中的数据类型,运算,语句布局及其程序设计的根本方法使学生掌管一门高级程序设计语言,了解面向对象程序设计的根本概念与方法,进而学会利用C++语言学会解决一般应用问题,从而掌管面向对象程序设计的根本学识和根本技能并为后续的专业课程奠定程序设计根基。
测验1 C++根基 一、测验目的 1.加强学生掌管C++的根本学识点; 2.加强学生掌管I/O流; 3 加强学生进一步理解函数的用法; 4 理解引用的概念及应用 三、测验内容 1.使用IO流输出语句,分三行输出“My name is Jone\\n”,“the ID is ”,“2” 2.分别用浮点、定点和指数方式显示22.0/7的计算结果 3.分别用16、8、10进制显示输出十进展数1001 4.分别用显示宽度为2,3,4显示输出21,其中用“*”填充间隔 5.分别用左对齐、右对齐两种方式显示输出1,2,3三个数 6.输入圆的半径,计算并输出它的周长和面积其中π=3.1415926,使用常量定义π 7.用函数返回值实现统计A类学生和B类学生个数,平均分大于等于80的为A类,其余为B类 四. 测验指导 1.参考程序: #include int main() { cout #include //要用到格式操纵符 void main() { double amount = 22.0/7; cout #include int main() { int number=1001; cout #include int main() { cout #include void main() { cout void main() { const float PI=3.1415926f; float r; float z,s; cout>r; z=2*PI*r; s=PI*r*r; cout using namespace std; int array[6][4]={{60,80,90,75}, {75,85,65,77}, {80,88,90,98}, {89,100,78,81}, {62,68,69,75}, {85,85,77,91}}; int int main() { int typeA=0,typeB=0; int student=6; int gradesize=4; for(int i=0; i=80) return tA; //type A student else return tB; //type B student } 运行结果: 测验2 类和对象 1、测验目的: 掌管类的定义,根据概括需求设计类; 深入理解C++中类的封装性; 会根据类创造各种对象; 掌管对象的各种成员的使用方法。
2、测验内容 定义一个得志如下要求的Date类 — 4 —。
