内容:使用类对十个数排序
目的:掌握类和对象
程序代码:
/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:匡效国
* 完成日期:2013 年 4 月 05 日
* 版 本 号:v1.0
*
* 对任务及求解方法的描述部分:
* 输入描述:10个整数
* 问题描述:对10个数从小到大排序
* 程序输出:见下图
* 问题分析:用类实现
* 算法设计:略
*/
#include <iostream>
using namespace std;
class Array//定义类Array
{
public:
void set_array();//声明set_array()函数,输入10个整数
void sort_array();//声明sort_array()函数,对10个数进行排序
void show_array();//声明show_array()函数,输出排序后的数
private:
int a[10];
int i;
int j;
int temp;
};
void Array::set_array()//定义set_array()函数,输入10个整数
{
cout<<"请您输入10个整数:"<<endl;
for(i=0;i<=9;i++)
cin>>a[i];
cout<<endl;
}
void Array::sort_array()//定义sort_array()函数,对10个数进行排序
{
for(i&