当前位置:编程学习 > C/C++ >>

面向对象2

[cpp]  
/*    
 * Copyright (c) 2012, 烟台大学计算机学院    
 * All rights reserved.    
 * 文件名称:123.cpp    
 * 作    者:  邱学伟   
 * 完成日期:2013 年 3 月 15 日    
 * 版 本 号:v1.0    
 * 输入描述:无    
 * 问题描述:面向对象,求旱冰场造价   
 * 程序输出:略    
 * 问题分析:略   
   算法设计:略    
 */       
#include <iostream>  
#define pi 3.14  
using namespace std;  
class Circle  
{  
private:  
    double radius;  
public:  
    void setRadius(double);  
    double area();  
    double circumference();  
};  
void Circle::setRadius(double r)  
{  
    radius=r;  
}  
double Circle::area()  
{  
    double s;  
    s=radius*radius*pi;  
    return s;  
}  
double Circle::circumference()  
{  
    double l;  
    l=2*radius*pi;  
    return l;  
}  
int main()  
{   double r;  
    cout<<"请输入旱冰场的半径: ";  
    cin>>r;  
    Circle c;  
    c.setRadius(r);  
    cout<<"旱冰场的造价为 "<<20*c.area()+35*c.circumference()<<" 元。"<<endl;  
    return 0;  
}  
补充:软件开发 , C++ ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,