枚举

来源:互联网 发布:江湖商圈o2o源码下载 编辑:程序博客网 时间:2024/06/12 14:23
/*   * 程序的版权和版本声明部分:   * Copyright (c) 2013, 烟台大学计算机学院   * All rights reserved.   * 文件名称:test.cpp   * 作    者:周经纬   * 完成日期:2014年 3月 4日   *版 本 号:v12.1   *枚举  * 输入描述:无   * 问题描述:。   * 程序输出:   * 问题分析:略   * 算法设计:略   */      #include <iostream>using namespace std;enum SymmetricStyle {axisx,axisy,piont}; //分别表示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,piont);    return 0;}void output(double x,double y,SymmetricStyle s){    switch(s)    {    case axisx:        cout<<"("<<-x<<","<<y<<")"<<endl;        break;    case axisy:        cout<<"("<<x<<","<<-y<<")"<<endl;        break;    case piont:        cout<<"("<<-x<<","<<-y<<")"<<endl;        break;    default:        cout<<"错误";    }}

心得:一个假期忘了不少,还得抓紧啊,这个还是看了别人的才明白我自己写的错误出在哪;
0 0
原创粉丝点击