随机生成一个包含10个元素的整数数组，其中元素的取值范围是[1,100]。输出该数组按从小到大排序后的结果。
以下是 Python 代码实现：

``` python
import random

# 生成包含10个元素的随机整数数组
arr = [random.randint(1, 100) for i in range(10)]

# 使用sort方法排序
arr.sort()

# 输出排序后的数组
print(arr)
```

输出结果为：

```
[2, 8, 13, 27, 48, 61, 67, 71, 80, 94]
```