实验2_2 C++对C的扩充(1)

一、实验目的和要求

 1.理解和使用函数重载以及带默认参数的函数;

2.使用new和delete进行动态内存管理;

3.理解和使用引用。

 

二、实验环境(软、硬件及条件)

一台安装有Visual C++ 6.0的计算机

三、实验步骤

 

1.阅读下面的程序,写出程序的运行结果。

#include <iostream.h>

int max_def(int x, int y)

{

return (x>y?x:y);

}

int max_def(int x, int y, int z)

{

int temp = 0;

return (temp=(x>y?x:y))>z?temp:z;

}

double max_def(double x, double y)

{

return (x>y?x:y);

}

int main()

{

int x1 = 0;

int x2 = 0;

double d1 = 0.0;

double d2 = 0.0;

x1 = max_def(5,6);

x2 = max_def(2,3,4);

d1 = max_def(2.1,5.6);

d2 = max_def(12.3,3.4,7.8); 

cout<<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值