C++:
```cpp
include using namespace std; long long factorial(int n) { long long result = 1; for (int i = 1; i <= n; i++) { result *= i; } return result; } int main() { int n; cout << "请输入一个10以内的整数: "; cin >> n; cout<< n << "的阶乘为: " << factorial(n) << endl; return 0; } ``` Java: ```java import java.util.Scanner; public class Factorial { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个10以内的数字:"); int num = sc.nextInt(); System.out.println(num + "的阶乘结果为:" + factorial(num)); } public static long factorial(int n) { long result = 1; for (int i = 1; i <= n; i++) { result *= i; } return result; } } ``` C: ```c include long long factorial(int n) { long long result = 1; for (int i = 1; i <= n; i++) { result *= i; } return result; } int main() { int n; printf("请输入一个10以内的数字: "); scanf("%d", &n); printf("%d的阶乘为: %lld\n", n, factorial(n)); return 0; } ``` Python: ```python def factorial(n): result = 1 for i in range(1, n + 1): result *= i return result n = int(input("请输入一个10以内的整数: ")) print(f"{n}的阶乘为: {factorial(n)}") ``` 这些代码示例分别使用C++、Java、C和Python编写,计算并输出10以内整数的阶乘。你可以选择适合你的编程语言来使用这些代码。