枚举类型类型初体验

来源:互联网 发布:初级php程序员面试 编辑:程序博客网 时间:2024/06/06 07:41
/* 烟台大学计算机学院  作者:任子仪  日期:2014年2月25日 问题描述: 样例输入: 样例输出: 问题分析:*/#include<iostream>using namespace std;enum SymmetricStyle {axisx, axisy, point};//分别表示按x轴, y轴, 原点对称三种方式void output(double,double,SymmetricStyle);int main(){    int x,y;    cout<<"输入点的坐标:";    cin>>x>>y;    cout<<"关于x轴的对称点是:";    output(x,y,axisx);    cout<<"关于y轴的对称点是:";    output(x,y,axisy);    cout<<"关于坐标原点的对称点是:";    output(x,y,point);    return 0;}void output(double x,double y,SymmetricStyle a){    if(a==axisx)    {        cout<<"("<<x<<","<<-y<<")"<<endl;    }    else if(a==axisy)    {        cout<<"("<<-x<<","<<y<<")"<<endl;    }    if(a==point)    {        cout<<"("<<-x<<","<<-y<<")"<<endl;    }}

 

心得体会:新的学期,新的开始,第一个小程序。向梦想继续走进中,没有失败的理由。

0 0
原创粉丝点击