11问答网
所有问题
c语言编写程序 用*输出9*9的菱形图案
具体如图所示,感谢各位大佬,最好用基础的编写,因为本人是初学者。在线急等。
举报该问题
其他回答
第1个回答 2018-04-12
#include <stdio.h>
#include <math.h>
#define N (4)
int main(void)
{
int i,j;
for(i=-N;i<=N;++i)
{
for(j=-N;j<=N;++j)
{
if(abs(j)<=N-abs(i))
{
putchar('*');
}
else
{
putchar(' ');
}
}
putchar('\n');
}
return 0;
}
本回答被网友采纳
相似回答
C语言
用for双重循环
编写
一个有9行由*组成
的菱形
。
答:
接着使用了两个 for 循环来产生菱形的上半部分和下半部分。对于每一行,我们使用内层的 for 循环来打印菱形的空格和星号。外层的 for 循环则用于控制总共需要多少行。其中,第一个循环从 1 到 rows,第二个循环从 rows - 1 到 1。这样就可以
输出
完整
的菱形
了。示例输出:```希望这个代码可以帮助...
大家正在搜
用c语言编写菱形图案
c语言编程星星菱形图案
c语言菱形图案输出大全
c语言输出菱形图案7行
c语言编写菱形对称字母图案
c语言编程*三角形图形
c语言编程好看的图案
c语言输入n确定输出菱形
用c语言打出一个菱形
相关问题
各位大哥帮我看看这个c语言程序,是输出一个9行菱形的*,有很...
用c语言编写程序,用数组输出Fibonacci数列前20项
用C语言编程输出菱形 图案
用c语言的知识输出菱形图案为9行9列,每行*个数分别为1,3...
C语言输出一个菱形图案(有程序)
用c语言编写程序输出”*”,形状是菱形右半个形状
用C语言打印 *菱形 图案
C语言一个课后题,输出要求的图案(用 * 组成的菱形)