除了Python,其他编程语言如何计算正方形的面积和周长?
时间: 2024-10-10 15:10:43 浏览: 34
Python编程练习.docx
在许多编程语言中,计算正方形的面积和周长都是基础数学操作,下面分别给出几个常见编程语言的例子:
### Java:
```java
public class Square {
double side; // 正方形边长
public Square(double sideLength) {
this.side = sideLength;
}
public double getArea() { // 面积
return side * side;
}
public double getCircumference() { // 周长
return 4 * side;
}
}
```
### JavaScript:
```javascript
function Square(side) {
this.side = side;
}
Square.prototype.getArea = function () { // 面积
return this.side * this.side;
};
Square.prototype.getCircumference = function () { // 周长
return 4 * this.side;
};
```
### C++:
```cpp
class Square {
private:
double side;
public:
Square(double sideLength) : side(sideLength) {}
double getArea() { // 面积
return side * side;
}
double getPerimeter() { // 周长
return 4 * side;
}
};
```
### Swift:
```swift
struct Square {
var side: Double
func area() -> Double { // 面积
return side * side
}
func perimeter() -> Double { // 周长
return 4 * side
}
}
```
阅读全文