急!!!C语言作业

来源:百度知道 编辑:UC知道 时间:2024/09/27 06:09:01
用循环结构打印出下列图案:
*
***
*****
*******

是个三角形,每行比上一行多2个星星,周一要交的会的快啊!!!

输出4行的程序
#include<stdio.h>
int main(void)
{ int i,j;
for(i=0;i<4;i++)
{ for(j=0;j<4-i-1;j++) printf(" ");
for(j=0;j<i*2+1;j++) printf("*");
printf("\n");
}
}
输出的行数由自己输入的程序:
#include<stdio.h>
int main(void)
{ int n,i,j;
printf("n=");
scanf("%d",&n);
for(i=0;i<n;i++)
{ for(j=0;j<n-i-1;j++) printf(" ");
for(j=0;j<i*2+1;j++) printf("*");
printf("\n");
}
}

for(int i=0,i<4,i++)
{
for(int j=0,j<2i+1,j++)
{
cout<<"*";
}
cout<<endl;
}

有什么问题给我留言!
程序如下:
#include <stdio.h>
void main()
{
int a,b;
for(a=1;a<10;a+=2)
{
for(b=1;b<=a;b++)
{
printf("*");
}
printf("\n");
}