g传奇盒子:初级C语言程序

来源:百度文库 编辑:高校问答 时间:2024/04/29 07:30:38
各位高手,小弟现在是学C语言初级的。我现在有个问题不会了,请高手给解决下。
程序要求是:
编程输出以下形式的图形:
*
***
*****
*******
*
***
*****
*******
不好意思纠正点错误。

#include<stdio.h>
void main()
{
int i,j;
for(i=0;i<4;i++)
{
for(j=0;j<2*i+1;j++)
printf("*");

printf("\n");
}
}

最NB的办法:
打印一个* 回车
打印三个* 回车
打印五个* 回车
打印七个* 回车

#include "Stdio.h"

main()
{int i,j,n;
scanf("%d",&n);/*输入行数n*/
for(i=1;i<=n;i++)
{
for(j=1;j<=2*i-1;j++)
printf("*");/*打印第i行*/
printf("\n");/*换行*/
}
}

main()
{
int i,j;
clrscr();
for(i=1;i<=10;i++,i++)
{
for(j=1;j<=i;j++)
printf("*");
printf("\n");
}
}
i控制行数

#include \"Stdio.h\"
main()
{int i,j,n;
n=4;
scanf(\"%d\",&n);/*输入行数n*/
for(i=1;i<=n;i++)
{
for(j=1;j<=2*i-1;j++)
printf(\"*\");/*打印第i行*/
printf(\"\\n\");/*换行*/
}
}