帮忙编一道C语言程序题
来源:百度知道 编辑:UC知道 时间:2024/05/17 06:43:10
*****
****
***
**
*
编一下吧
****
***
**
*
编一下吧
来个最简单的,只两个for循环:
#include<stdio.h>
void main()
{
int i,j;
for(i=5;i>0;i--)
{
for(j=0;j<i;j++)
printf("*");
printf("\n");
}
}
没问题,我运行过!~~~
#include<stdio.h>
void PrintStar(int);
int main()
{
int j;
for(j=5;j>0;j--)
{
PrintStar(j);
printf("\n");
}
return 0;
}
void PrintStar(int num)
{
int i=1;
for(;i<=num;i++)
printf("*");
}
有这么多人回答,看来问题是相当简单,看你怎样去选最好的
你应该不会把这样简单的题让人家做吧,不如来个倒三角
#include<stdio.h>
void main()
{
int i,j,k,n;
scanf("%d",&n);
for(i=1;i<=n;i++)
{ for(j=1;j<=i;j++)
printf(" ");
for(k=n;k>=i;k--)
printf("*");
printf("\n");
}
}
用一个函数,看上去可能好一点吧!
#includ