Python
```python
for i in range(1, 11):
print(i)
```
Java
```java
for (int i = 1; i <= 10; i++) {
System.out.println(i);
}
```
C++
```cpp
include using namespace std; int main() { for (int i = 1; i <= 10; i++) { cout<< i << endl; } return 0; } ``` JavaScript ```javascript for (let i = 1; i <= 10; i++) { console.log(i); } ``` C语言 方法一:使用for循环 ```c include int main() { int i; for (i = 1; i <= 10; i++) { printf("%d\n", i); } return 0; } ``` 方法二:使用递归 ```c include long long factorial(int n) { if (n == 1) return 1; else return n * factorial(n - 1); } int main() { int i; for (i = 1; i <= 10; i++) { printf("%d! = %lld\n", i, factorial(i)); } return 0; } ``` 方法三:使用循环和累加 ```c include int main() { int sum = 0, fact = 1; for (int i = 1; i <= 10; i++) { fact *= i; sum += fact; } printf("1! + 2! + ... + 10! = %d\n", sum); return 0; } ``` 这些示例展示了如何在不同的编程语言中实现1到10的阶乘。你可以根据自己的需求和熟悉程度选择合适的编程语言和方法。