2个回答
展开全部
1.(a)
class GeoPoint {
private:
float latitude;
float longitude;
public:
GeoPoint();
GeoPoint(float x, float y);
int EowW();
bool isInPolar();
bool isOnEquator();
void show();
};
(b)
GeoPoint::GeoPoint() {
latitude = 0.0f;
longitude= 0.0f;
}
GeoPoint::GeoPoint(float x, float y) {
latitude = x;
longitude = y;
}
(C)
int GeoPoint::EowW() {
if (longitude==0 || longitude==-180 || longitude==-180)
return 0;
return longitude>0?1:-1;
}
(D)
bool GeoPoint::isInPolar() {
return fabs(latitude)>66.5?true:false;
}
(E)
bool GeoPoint::isOnEquator() {
return latitude==0?true:false;
}
(F)
void GeoPoint::show() {
cout << "(" << latitude << "," << longitude << ")" <<endl;
}
3(a)
bool sequential_search(int A[], int x, int n){
int i=0;
while(i < n){
if(A[i] == x){
return true;
}
i++;
}
return false;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询