将教材例8.4改写成为一个多文件的程序(C++程序设计谭浩强2004年第一版)

将教材例8.4改写成为一个多文件的程序(C++程序设计谭浩强2004年第一版),第1张

假如用vc 6.0编写慎咐兆的话,步骤如下:

新建简液win32 console application

再分别新建arraymax..h和arraymax..cpp文件,每个都选择宽租添加到新建项目中

代码如下:

arraymax.h文件代码

class Array_max

{

public:

void set_value()

void max_value()

void show_value()

private:

int array[10]

int max

}

arraymax.cpp代码

#include "arraymax.h"

#include "iostream"

using namespace std

void Array_max::set_value()

{

int i

for(i=0i<10i++)

cin>>array[i]

}

void Array_max::max_value()

{

int i

max=array[0]

for(i=0i<10i++)

if(array[i]>max)

max=array[i]

}

void Array_max::show_value()

{

cout<<"max="<<max

}

testArray.cpp代码

#include "arraymax.h"

#include "iostream"

using namespace std

int main()

{

Array_max arrmax

arrmax.set_value()

arrmax.max_value()

arrmax.show_value()

return 0

}

在每个case语句块的printf语句前加上score*=相应的折扣在改写一下printf语句就可以了大肢大。

以98折为例:

case 5: {

score*=0.98

printf("享受98折,实际消滚竖费金额%d元"饥绝,score)

break

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8199920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存