编写函数名为prt的函数,输出一行10个*,并在main函数中输入n,调用n次prt 函数输出
时间: 2024-05-12 13:14:05 浏览: 79
以下是使用Python编写的代码:
```python
def prt():
print('*' * 10)
n = int(input("请输入n的值:"))
for i in range(n):
prt()
```
首先定义了一个名为prt的函数,它会输出一行10个*。然后在main函数中,通过输入n的值,调用prt函数n次,每次输出一行10个*。
相关问题
1.编写函数名为prt的函数,输出一行10个‘*’,并在main函数中输入n,调用n次prt函数输出。
好的,下面是代码实现:
```c++
#include <iostream>
using namespace std;
void prt() {
for (int i = 0; i < 10; i++) {
cout << "*";
}
cout << endl;
}
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
prt();
}
return 0;
}
```
在这个程序中,我们定义了一个名为`prt`的函数,它输出一行10个星号。在主函数`main`中,我们输入一个整数`n`,并使用`for`循环调用`prt`函数`n`次,从而输出`n`行星号。
1.编写函数名为prt的函数,输出一行10个‘*’,并在main函数中输入n,调用n次prt函数输出。 【注意】运行效果应如下所示,格式错误算结果错误。
以下是 C++ 语言的代码实现:
```cpp
#include <iostream>
using namespace std;
void prt() {
for (int i = 1; i <= 10; i++) {
cout << '*';
}
cout << endl;
}
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
prt();
}
return 0;
}
```
运行效果:
输入:3
输出:
```
**********
**********
**********
```
阅读全文