C语言编程输出图案******* ***** ***    *

如题所述

第1个回答  2012-05-02
#include<stdio.h>
int main()
{
int i,j;
for(i=0;i<4;i++) //输出4行
{
for(j=0;j<i;j++) //每行开头输出的空格数
{
printf(" ");
}
for(j=0;j<(4-i)*2-1;j++) //每行输出的*号数
{
printf("*");
}
printf("\n"); //换行
}
return 0;
}本回答被提问者和网友采纳
第2个回答  2012-05-03
#include<stdio.h>
main()
{int i,j;
for(i=0;i<3;i++)
{for(j=3-i*2;j>0;j--)
printf("*");
printf(" ");
}
}
运行:

*****
***
*
第3个回答  2012-05-03
main()
{
char i[100]="******* ***** *** *";
printf("%s",i);
}
如果在XP下请
加getch();
第4个回答  2012-05-03
printf("******* ***** ***    *");还是倒三角的星号?
第5个回答  2012-05-02
我会C++的,能用不追问

不能吧,我自己试过了,结果没出结果。