您的位置:首页 > 其它

oj-11-C-画空三角形

2016-11-15 12:00 190 查看
#include <stdio.h>
void holl_triangle(int n); /*函数声明*/
int main()
{
int n;
scanf("%d",&n); /*输入行数n*/
holl_triangle(n); /*调用输入n行的空心三角形的函数*/
return 0;
}
void holl_triangle(int n)
{
int i,j,k,a;
for(i=1;i<n;i++)
{
for(j=n-i;j>=1;j--)
{
printf(" ");
}
printf("*");
for(k=1;k<i;k++)
{
printf(" ");
}
for(k=2;k<i;k++)
{
printf(" ");
}
if(i!=1)
printf("*");
printf("\n");
}
for(a=1;a<=2*n-1;a++)
{
printf("*");
}
}

知识点总结:这个是我们以前做过的题,现在用新的方法可以更好的做,一定要有全面思维。

学习心得:这个题主要是练习函数的应用,我们应该尽量应该适应函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: