⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tiemann2.c

📁 linux下编程用 编译软件
💻 C
字号:
// { dg-do run  }extern "C" int printf (const char *, ...);template <class T> T max (const T&x, const T&y){  return (x>y)?x:y;}class complex{  double re, im; public:  complex (double r, double i=0) { re = r; im = i; }  friend int operator > (const complex& x, const complex &y);  void print () { printf ("re = %g; im = %g;\n", re, im); }};int operator >(const complex& x, const complex &y){  double c1 = x.re * x.re + x.im * x.im;  double c2 = y.re * y.re + y.im * y.im;  return c1 > c2;}int main (){  complex c1 (1, 0);  complex c2 (2, 0);  complex c3 (2, 3);  complex c4 (2, 1);  complex m1 = max (c1, c2);  complex m2 = max (c3, c4);  m1.print ();  m2.print ();  return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -