主题:[原创]用c语言打印图案(关于*的应用)
请用c语言编程打印以下图案
*
* *
* * *
* * * *
* * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%.*s\n",i,"************");//在每行中靠左打印i个*;
}
}
*
* *
* * *
* * * *
* * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%*.*s\n",n,i,"**********");//每行有n个字符, //在每行中靠右打印i个*
}
}
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%*.*s\n",n+i-1,2*i-1,"**********");
//每行有n+i-1个字符,靠右打印2*i-1个*
}
}
*
* *
* * *
* * * *
* * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%.*s\n",i,"************");//在每行中靠左打印i个*;
}
}
*
* *
* * *
* * * *
* * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%*.*s\n",n,i,"**********");//每行有n个字符, //在每行中靠右打印i个*
}
}
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
#include<stdio.h>
#include<iostream.h>
void main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
printf("%*.*s\n",n+i-1,2*i-1,"**********");
//每行有n+i-1个字符,靠右打印2*i-1个*
}
}