多文件程序输出数组的最大值
/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: sr.cpp * 作者:孙锐 * 完成日期: 2013年 3 月 25 日 * 版本号: v1.0 * 输入描述:无 * 问题描述:找出数组中最大元素的值 * 程序输出:数组中的最大值 */ arraymax.h(头文件) class Arraymax { public: void setvalue(); void maxvalue(); void showvalue(); private: int array[10]; int max; }; arraymax.cpp(函数定义) #include <iostream> #include "arraymax.h" using namespace std; void Arraymax::setvalue() { int i; for(i=0;i<10;i++) cin>>array[i]; } void Arraymax::maxvalue() { int i; max=array[0]; for(i=1;i<10;i++) if(array[i]>max) max=array[i]; } void Arraymax::showvalue() { cout<<"max="<<max; } file1.cpp(主函数) #include <iostream> using namespace std; #include "arraymax.h" int main() { Arraymax max1; max1.setvalue(); max1.maxvalue(); max1.showvalue(); return 0; }
打开vc6.0,文件新建,Win32 Console Application,选择空工程,确定。
点击工程,添加到工程,选择文件,把上面的三个文件打开。
单击左边部分 Globals左边的+号,双击main,出现主函数代码,编译,运行。
输出结果如图: