用c++编写一个程序,输出边长为n的直角三角形输入一个正整数n(n ≤ 1000) 输出一个n行的直角三角形
时间: 2023-05-29 12:07:43 浏览: 381
```
#include <stdio.h>
int main() {
int n;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
样例输入:
```
5
```
样例输出:
```
*
**
***
****
*****
```
相关问题
使用c++编写程序输入一个正整数n,输出n层金字塔
好的,那么我们可以使用一个循环来输出金字塔的每一层。对于每一层,我们可以使用另一个循环来输出空格和星号。
具体来说,我们可以使用一个外层循环,每次循环输出一层。内层循环则用来输出空格和星号,具体方法是先输出一定数量的空格,再输出一定数量的星号。输出的空格数和星号数会在每一层循环中逐渐增加。
下面是使用 C 语言编写的代码示例:
```
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n); // 输入 n
for (int i = 1; i <= n; i++) // 外层循环,控制每一层
{
for (int j = 1; j <= n - i; j++) // 内层循环,输出空格
printf(" ");
for (int j = 1; j <= 2 * i - 1; j++) // 内层循环,输出星号
printf("*");
printf("\n"); // 换行
}
return 0;
}
```
在这段代码中,我们使用了两个循环:一个外层循环和一个内层循环。外层循环控制输出的层数,内层循环则控制每一层中输出的空格和星号。
在内层循环中,我们先输出空格,再输出星号。输出的空格数是 $n - i$,
使用c++编写程序输入一个正整数n,输出他的各位之积
可以使用以下代码实现:
#include <stdio.h>
int main()
{
int n, result = 1;
printf("请输入一个正整数:");
scanf("%d", &n);
while (n > 0)
{
result *= n % 10;
n /= 10;
}
printf("各位之积为:%d\n", result);
return 0;
}
首先,在 main 函数中输入 n。然后,使用一个 while 循环,每次循环都让 result 乘上 n 的个位数字(也就是 n % 10),并将 n 除以 10(也就是 n /= 10)。这样,每次循环后 n 的值就会减少一位数字,直到 n 变为 0 为止。最后,输出 result 即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)