整数  浮点数最大值     T Max(T &p,T &q)
		#include<iostream.h>
	
	
		template <typename T>
	
	
		T Max(T &p,T &q)
	
	
		{     T s;
	
	
		      s=p>q?p:q;
	
	
		   return s;
	
	
		}
	
	
		int main()
	
	
		{
	
	
		int x,y;
	
	
		double a,b;
	
	
		cin>>x>>y>>a>>b;
	
	
		cout<<Max(x,y)<<endl;
	
	
		cout<<Max(a,b)<<endl;
	
	
		}
	
			#include<iostream.h>
		
		
			template <typename T>
		
		
			int Max(T &p,T &q)
		
		
			{   T s;
		
		
			    s=p>q?p:q;
		
		
			    return s;
		
		
			}
		
		
			int main()
		
		
			{
		
		
			    int x,y;
		
		
			    double a,b;
		
		
			    cin>>x>>y>>a>>b;
		
		
			    cout<<Max(x,y)<<endl;
		
		
			    cout<<Max(a,b)<<endl;
		
		
			}
		
	
		加法==   c1.add(c2);       //c1=c1+c2    c1 c2加起来  放到 C1中
	
	
				#include <iostream>
			
			
				using namespace std;
			
			
				class complex
			
			
				{
			
			
				      int real,image;
			
			
				 public:
			
			
				  void set(int r,int i)
			
			
				   {    real=r;   image=i;       }
			
			
				  void disp()
			
			
				   {   cout<<real<<"+"<<image<<"i"<<endl;  }
			
			
				  void add(complex c)
			
			
				   {    real+= c.real;   
			
			
				       image+= c.image;     }     
			
			
				}
			
			
				 main()
			
			
				{
			
			
				  complex c1,c2;
			
			
				   c1.set(4,11);
			
			
				   c2.set(1,1);
			
			
				   c1.disp();
			
			
				   c2.disp();
			
			
				   c1.add(c2);       //c1=c1+c2    c1 c2加起来  放到 C1中
			
			
				   c1.disp();    
			
			
				}
			
		
		乘法==  int t=image;         // 保存  原来的  虚部
	
	
			#include <iostream>
		
		
			using namespace std;
		
		
			class complex
		
		
			{
		
		
			          int real,image;
		
		
			 public:
		
		
			    void set(int r,int i)
		
		
			     {  real=r;image=i;  }
		
		
			   void disp()
		
		
			     {  cout<<real<<"+"<<image<<"i"<<endl;  }
		
		
			  void mul(complex c)
		
		
			     {
		
		
			          int t=image;         // 保存  原来的  虚部 
		
		
			       image= image*c.real + real*c.image;
		
		
			       real = real* c.real  - t* c.image;        }         
		
		
			 };
		
		
			int main()
		
		
			{
		
		
			 complex c1,c2;
		
		
			     c1.set(2,3);
		
		
			     c2.set(4,5);
		
		
			  c1.disp();
		
		
			  c2.disp();
		
		
			c2.mul(c1);
		
		
			c2.disp();    
		
		
			    return 0;
		
		
			}
		
			#include <iostream>
		
		
			using namespace std;
		
		
			class complex
		
		
			{
		
		
			    int real,image;
		
		
			public:
		
		
			  void set(int r,int i)
		
		
			     {  real=r;image=i;  }
		
		
			   void disp()
		
		
			     {  cout<<real<<"+"<<image<<"i"<<endl;  }
		
		
			  void mul(complex c)
		
		
			  {
		
		
			       complex  t;
		
		
			     t.image  = image*c.real + real*c.image; 
		
		
			     t.real   = real*c.real - image*c.image;
		
		
			         real  =t.real;
		
		
			         image =t.image;
		
		
			   }
		
		
			};
		
		
			int main()
		
		
			{
		
		
			complex c1,c2;
		
		
			c1.set(2,3);c2.set(4,5);
		
		
			c1.disp();c2.disp();
		
		
			c1.mul(c2);
		
		
			c1.disp();    
		
		
			    return 0;
		
		
			}
		

京公网安备 11010502036488号