用c编写如下程序

来源:百度知道 编辑:UC知道 时间:2024/05/10 20:52:23
输出一下图案:
* * * * *
* * * * *
* * * * *
* * * * *
* * * * *
谢谢拉
汗…………每个*中间都有空格隔开,第二行的第一个前面*是有空格的,不知道为什么显示不出来
第三行的前面有三个空格
第四行的有五个空格
以此类推
谢谢
汗,…………它是不能显示的拉,否则输入这个连续的*怎么会不会呢?还要悬赏分干什么呢 ,汗…………
* * * * *
.* * * * *
..* * * * *
...* * * * *
....* * * * *
题目是这样的,把前面的“.”换成空格,明白了么?

#include<stdio.h>
main()
{
char diamond[][9]={{'*','*','*','*','*'},{' ','*','*','*','*','*'},
{' ',' ','*','*','*','*','*'},{' ',' ',' ','*','*','*','*','*'},
{' ',' ',' ',' ','*','*','*','*','*'}};
int i,j;
for (i=0;i<5;i++)
{
for (j=0;j<9;j++)
printf("%c",diamond[i][j]);
printf("\n");
}
}

BS你啊 那你说1 3 5 7个空格
耍我改着玩呢 这回再试试
#include<stdio.h>
main()
{
int i,j,m;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
printf("* ");
printf("\n");
for(m=0;m<=i;m++)
print