c编程平行四边形怎么用

时间:2025-01-29 03:19:52 网络游戏

在C语言中,可以使用嵌套的for循环来输出平行四边形。以下是几种常见的方法:

方法一:使用空格和星号

```c

include

int main() {

int n, m;

printf("平行四边形高多少?\n");

scanf("%d", &n);

printf("宽多少?\n");

scanf("%d", &m);

if (n < 1 || m < 1) return 0;

for (int i = 0; i < n; i++) {

for (int k = 0; k < n - i - 1; k++) {

printf(" ");

}

for (int l = 0; l < m; l++) {

printf("*");

}

for (int k = 0; k < n - i - 1; k++) {

printf(" ");

}

printf("\n");

}

return 0;

}

```

方法二:使用斜体字符

```c

include

int main() {

int n, m;

printf("平行四边形高多少?\n");

scanf("%d", &n);

printf("宽多少?\n");

scanf("%d", &m);

if (n < 1 || m < 1) return 0;

for (int i = 0; i < n; i++) {

for (int j = 0; j < n - i - 1; j++) {

printf(" ");

}

for (int j = 0; j < m; j++) {

printf("*");

}

for (int j = 0; j < n - i - 1; j++) {

printf(" ");

}

printf("\n");

}

return 0;

}

```

方法三:使用数学符号

```c

include

int main() {

int n, m;

printf("平行四边形高多少?\n");

scanf("%d", &n);

printf("宽多少?\n");

scanf("%d", &m);

if (n < 1 || m < 1) return 0;

for (int i = 0; i < n; i++) {

for (int j = 0; j < n - i - 1; j++) {

printf(" ");

}

for (int j = 0; j < m; j++) {

printf("*");

}

for (int j = 0; j < n - i - 1; j++) {

printf(" ");

}

printf("\n");

}

return 0;

}

```

方法四:使用角度控制