c语言程序,用for循环编写一个菱形。本人初学者,小白一个,希望大神把全部程序写出,包括空格,括号和
c语言程序,用for循环编写一个菱形。本人初学者,小白一个,希望大神把全部程序写出,包括空格,括号和换行。谢谢了!只是for循环,不含别的语句。...
c语言程序,用for循环编写一个菱形。本人初学者,小白一个,希望大神把全部程序写出,包括空格,括号和换行。谢谢了!只是for循环,不含别的语句。
展开
1个回答
展开全部
#include<stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=4;i++) //先打印上边的四行
{
for(j=1;j<=4-i;j++) //控制要打印的空格数量
printf(" ");
for(k=1;k<=2*i-1;k++) //控制要打印的星号数
printf("*");
printf("\n");
}
for(i=1;i<=3;i++)
{
for(j=1;j<=i;j++) //控制要打印的空格数
printf(" ");
for(k=1;k<=7-2*i;k++) //控制要打印的星号数
printf("*");
printf("\n");
}
}
void main()
{
int i,j,k;
for(i=1;i<=4;i++) //先打印上边的四行
{
for(j=1;j<=4-i;j++) //控制要打印的空格数量
printf(" ");
for(k=1;k<=2*i-1;k++) //控制要打印的星号数
printf("*");
printf("\n");
}
for(i=1;i<=3;i++)
{
for(j=1;j<=i;j++) //控制要打印的空格数
printf(" ");
for(k=1;k<=7-2*i;k++) //控制要打印的星号数
printf("*");
printf("\n");
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询