自然对数

#include<iostream>
#include<cmath>
using namespace std;
void main()
{
int i,j;
//cout<<sqrt(4);//平方根函数若开不尽返回类型是double型,开尽则是int型
while(1)
{
cout<<"输入两个自然数:";
cin>>i>>j;
int m=abs(i-j);
int n=i+j;
int a=(int)sqrt(m);//开不尽取整之后精度丢失。平方不等m
int b=(int)sqrt(n);
if(m==a*a&&n==b*b)
cout<<i<<"  "<<j<<"是自然数对"<<endl;
else
cout<<i<<"  "<<j<<"不是自然数对"<<endl;
}




}
posted @ 2014-03-27 18:18  lz3018  阅读(174)  评论(0编辑  收藏  举报