c语言编写程序,在屏幕上显示如下图案。 * * * * * * * * 输入格式: 输出格式: 输入样例: 在这里给出一组输入。例如: 输出样例: 在这里给出相应的输出。例如: * * * * * * * *
时间: 2023-12-22 18:05:12 浏览: 35
以下是使用C语言编写的程序,用于在屏幕上显示如下图案:
```c
#include <stdio.h>
int main() {
int i, j, n, x = 0;
scanf("%d", &n);
for (i = n; i >= 1; i--) {
for (j = i; j >= 1; j--) {
if (x)
printf(" ");
printf("*");
x++;
}
printf("\n");
x = 0;
}
return 0;
}
```
输入格式:
- 从标准输入中读取一个整数n,表示图案的行数。
输出格式:
- 在屏幕上打印出相应的图案。
输入样例:
```
3
```
输出样例:
```
*
* *
* * *
```
相关问题
c语言编写程序,在屏幕上显示如下图案。 * * * * * * * *
以下是C语言编写程序,在屏幕上显示如下图案的例子:
```c
#include <stdio.h>
int main() {
int n = 4;
int i, j;
for (i = 0; i < n; i++) {
for (j = 0; j <= i; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
输出结果为:
```
*
* *
* * *
* * * *
```
C语言,编写程序在屏幕上输出以下图形***
这里提供一个C语言程序,可以在屏幕上输出一个由用户输入的数字行数所组成的等腰三角形图案,每行由三个星号组成。请注意,这个程序只是一个例子,你可以根据需要进行修改和调整。
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int i, j, n;
printf("请输入行数:");
scanf("%d", &n);
for (i = 1; i <= n; i++) {
for (j = 1; j <= n - i; j++) {
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```