编写一段程序，计算并打印出前n个质数，其中n是用户输入的。
n=5
下面是Python实现的代码：

```python
n = 5  # 用户输入的n
count = 0  # 计数器，记录已经找到的质数个数
num = 2  # 从2开始找质数

while count < n:  # 当找到的质数个数为n时退出循环

    # 判断num是否是质数
    is_prime = True  # 假设num是质数
    for i in range(2, num):
        if num % i == 0:  # 如果num能被i整除，则不是质数
            is_prime = False
            break

    if is_prime:  # 如果num是质数，则计数器加1，并打印num
        count += 1
        print(num)

    num += 1  # 继续找下一个数
```
输出为：
```
2
3
5
7
11
```