编写作图程序:输入一个整数n,输出由n行上三角形与n+1...
编写作图程序:输入一个整数n,输出由n行上三角形与n+1行下三角形组成的如下菱形。 输入样例: 5 输出样例:(程序有3个空,答案一行写一个,不要添加多余的空格) #include <stdio.h> int main() { int n,i, j; scanf("%d",&n); for(i=1;i<= n;i++) 输出n行上三角形 { for(j="1;j<=" n-i+1;j++) 输出每行*号前的空格 (1) (2) ;j++) 输出第i行的*号 putchar('*'); putchar('\n'); } for(i="1;i<=" (3) ;i++) 输出n+1行下三角形 putchar(' '); 2*n+3-2*i;j++) return 0; 提示: n行上三角形的编程,可以参考本周教学内容:循环的嵌套中讲解的最后一个例题 n+1行下三角形的编程与上三角类似,如何用公式表示第i行*的个数,可参考循环的嵌套小节中的“问与答”文档>