编写一个C语言程序打印如下钻石图形

编写一个C语言程序打印如下钻石图形,第1张

#include <stdio.h>

#include <math.h>

void main(void)

{

int i, j

int m, n

for (i=1i<=7i++)

{

m = abs(4-i)

for (j=0j<mj++)

{

printf(" ")

}

if (i >4)

{

n = 8-i

}

else

{

n = i

}

for (j=0j<2*n-1j++)

{

printf("*")

}

printf("\n")

}

}

如果对你有所帮助,请记得采纳最佳答案,谢谢!

错误有两个:

1.char diamond[][5]={{' ',' ','*'},{' ','*',' ','*'},{'*',' ',' ',' ','*'},{' ','*',' ','*'},{' ',' ','*'}};这个结束处的分号改成英文的。

2.少一个 “}”。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12142707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存