枚举表示对称方式
2014-03-02 14:57
288 查看
#include<iostream> using namespace std; enum SymmetricStyle {axisx,axisy,point}; void output(double,double,int);//函数声明 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,int z)//函数定义 { switch(z)//axisx、axisy、point分别传递给z后转换 { case axisx: cout<<"("<<x<<","<<0-y<<")";//容易遗漏“”和<<分隔 break; case axisy: cout<<"("<<0-x<<","<<y<<")"; break; case point: cout<<"("<<0-x<<","<<0-y<<")"; break; } }
运行结果:
相关文章推荐
- 第一周上机实践项目——用枚举表示对称方式
- 【项目1 - 用枚举表示对称方式】
- 1 周项目1用枚举表示对称方式
- 第一周 项目一用枚举表示对称方式
- C++第1周(春)项目1 用枚举表示对称方式
- 第一周(春)项目一 用枚举表示对称方式
- 第二学期第一周项目1--【用枚举表示对称方式】
- 第一周项目1-用枚举表示对称方式
- 用枚举表示对称方式
- 项目1-用枚举表示对称方式
- 第一周(项目一)——用枚举表示对称方式。
- 项目1-用枚举表示对称方式
- 用枚举表示对称方式
- 用枚举表示对称方式
- summer vacation项目1 - 用枚举表示对称方式
- 用枚举方法表示对称方式
- 一周 项目。1 用枚举方法表示对称方式
- 用枚举表示对称方式
- 【和贺老师一起做C++项目】WEEK1用枚举表示对称方式
- 第一周项目1 用枚举表示对称方式