河北工业大学14年面向对象程序设计实验报告(内含完整程序)

2019-03-09 22:22

C++面向对象程序设计实验报告

班级:计C122 姓名:张健 学号:126123

共29 页,第 1页

实验一 C++程序设计基础练习

参考程序1

#include int main() {

char name[20];

cout<<”Hello,your name:”;

//在下画线处填上语句,完成将字符串输入到数组name中 cin>>name;

//在下画线处填上语句,完成将name数组用cout输出 cout<

参考程序2

# include void main() {

int x=25;

共29 页,第 2页

//在画线处填上语句,将变量x的值分别以十六进制、十进制、八进制输出 cout<

2、调试和运行参考程序3,理解内置函数与函数重载的概念与基本使用方法。 参考程序3

#include

int mul(int x,int y) //mul函数1 { return x*y; }

int mul(int x,int y,int z) //mul函数2 { return x*y*z; } void main() {

int a=3,b=4,c=5;

//在下画线处填上语句,用于调用mul函数1 cout<

3、调试和运行参考程序4,并观察输出结果,体会和理解作用域运算符的概念与基本使用方法。

共29 页,第 3页

参考程序4

#include int avar; main() {

int avar;

avar=25; //将局部变量avar赋值25 ::avar=10; //将全局变量avar赋值10

cout<<\输出局部变量avar的值 cout<<\输出全局变量avar的值 return 0; }

4、调试和运行参考程序5,并观察输出结果,体会和理解内存动态分配的概念与new、delete运算符的基本使用方法。

参考程序5

#include main() {

int *p;

//在画线处填上语句,用new关键字动态分配一个int型存储区,并将首地址赋给

p

p=new int;

共29 页,第 4页

if (!p) {

cout<<\return 1; }

//在下画线处填上语句,将p所指向的存储区赋值20 *p=20; cout<<*p;

//在下画线处填上语句,用于撤销指针p,释放p指向的存储空间 delete p; return 0; }

(二)程序设计题

1、输出1到100的偶数,一行5个。 #include void main() { int i,j;

for(i=1;i<=100;i++) {

共29 页,第 5页


河北工业大学14年面向对象程序设计实验报告(内含完整程序).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第五版物理化学第三章习题答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: