永发信息网

编程输出7行空心菱形 用C语言,不用JAVA,在线等

答案:3  悬赏:60  手机版
解决时间 2021-03-03 19:33
第一和最后一行一个*,其余各行都是两个*
最佳答案
#include 
#include
void main() 


  int i,j,n; 
    printf("please input your number:"); 
    scanf("%d",&n); 
   for(i=1;i<=n;i++) 

{  

    for(j=1;j<=n+i-1;j++) 

      if(j==n+1-i||j==n-1+i) printf("*"); 

     else 

      printf(" "); 

       printf("\n"); 

}  

    for(i=1;i
{  

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

       if(j==i+1||j==2*n-1-i) printf("*"); 

      else 

        printf(" "); 

          printf("\n"); 


    system("pause");
}
全部回答
#include  #include  int main() { int i, j; int n; printf("请输入打印行数:\n"); scanf("%d", &n); for (i = -n; i <= n; i++) { int k = i > 0 ? i : -i;  for (j = 0; j
  • 2楼网友:逐風
  • 2021-03-03 12:31
#include  #include  int main() { int i, j; int n; printf("请输入打印行数:\n"); scanf("%d", &n); for (i = -n; i <= n; i++) { int k = i > 0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯