用C语言编写输出*

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:08:13
用C语言编写输出 *
***
*****
*******
********* 这个图形,哪位高手知道,教下。

//欢迎在线讨论
#include <stdio.h>
void main()
{
int j,i,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<2*i+1;j+=1)
printf("*");
printf("\n");
}
}

#include <stdio.h>
main()
{
int i,n;
printf("请输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i+=2)
printf("*");
printf("\n");
}
在这个程序中你可得到更多的*号
在你这个题中只要输入n 的值为8就行了
也就是你想输出的最后一排*号的个数-1就是n的值

#include <stdio.h>
void main()
{
int i;
for(i=1;i<=9;i+=2)
{
printf("*");
printf("\n");
}
}

main()
{
printf("*\n");
printf("***\n");
printf("*****\n");
printf("******* "\n);
printf("*********"\n);
}