面向对象程序设计上机练习六(类和对象)

来源:互联网 发布:用c语言模拟进程的创建 编辑:程序博客网 时间:2024/05/18 02:39

Time Limit: 1000MS Memory limit: 65536K

题目描述

用类成员函数完成5个整型数组元素的输入、从小到大排序、排序后数组元素的输出。

输入

输入5个数组元素。

输出

输出5个数组元素从小到大排序后的结果。(最后一个数后面既没有空格也没有换行)

示例输入

8 9 1 5 4

示例输出

1 4 5 8 9

提示

 

来源

zlh
#include <iostream>using namespace std;//定义类类型class shuzu{//定义私有部分private :    int a[5];//定义公共部分public:    void input()//输入成员函数    {        for(int i=0; i<5; i++)            cin >>a[i];    }    void pai()//排序成员函数    {        int i,j,p;        //用个冒泡排序        for(i=0; i<4; i++)            for(j=0; j<4-i; j++)                if(a[j]>a[j+1])                {                    p=a[j];                    a[j]=a[j+1];                    a[j+1]=p;                }    }    void output()//输出成员函数    {        cout <<a[0];        for(int i=1; i<5; i++)            cout <<" "<<a[i];    }};//老是忘了这个分号//主函数int main(){    class shuzu s;    s.input();    s.pai();    s.output();    return 0;}


0 0
原创粉丝点击