c语言 输入一个数i,第n行有n个*,输出i行
时间: 2023-05-23 09:05:46 浏览: 92
的n个*。
A:
```c
#include <stdio.h>
int main() {
int i;
printf("请输入一个整数 i:");
scanf("%d", &i);
for(int j = 1; j <= i; j++) {
// 打印星号
for(int k = 1; k <= j; k++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
上面的代码先通过输入函数 `scanf` 获取一个整数 `i`,用于指定输出的行数。然后使用两个 for 循环来打印每一行的星号,第一个循环控制行数,第二个循环控制每一行的星号数量。具体来说,第 `j` 行应该打印 `j` 个星号。完成了一行的打印后需要使用 `printf` 函数输出一个换行符,便于下一行的打印。最后将代码的返回值设置为 0,表示程序正常结束。
相关问题
用C语言输入一个正整数,输出n行n列的矩阵
好的,以下是用C语言实现的代码:
```c
#include <stdio.h>
int main()
{
int n, i, j;
printf("请输入一个正整数n:");
scanf("%d", &n);
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
{
printf("%d ", i*j);
}
printf("\n");
}
return 0;
}
```
这段代码首先通过 `scanf` 函数获取用户输入的正整数 `n`,然后使用嵌套的 `for` 循环来输出 `n` 行 `n` 列的矩阵,其中内部的 `for` 循环输出每个矩阵元素的值,即第 `i` 行第 `j` 列的元素的值为 `i*j`。每输出完一行后,使用 `printf` 函数输出一个换行符 `\n`,以便下一行能够正常输出。
输入一个正整数,输出n行空心的数字金字塔,用C语言
以下是C语言实现输入一个正整数,输出n行空心的数字金字塔的代码:
```c
#include <stdio.h>
void hollowPyramid(int n) {
int i, j;
for (i = 1; i <= n; i++) {
// i为行数
for (j = 1; j <= n - 1 + i; j++) {
// j为第i行中的第几个(j的结束条件是本行非空格的后一个数字)
if (i == n) {
printf("%d", i);
} else if (i < n) {
if ((j == n + 1 - i) || (j == n - 1 + i)) {
printf("%d", i);
} else {
printf(" ");
}
}
}
printf("\n");
}
}
int main() {
int n;
scanf("%d", &n);
hollowPyramid(n);
return 0;
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)