求一个C语言的编程

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:44:19
我的老师给我题目如下
要求打印出一个这样的符号形状:
*
***
*****
*******
*****
***
*

希望会的大大帮我编写下。。。麻烦写下你每条编程的意思。。
不然我怕我老师问我 我答不出来就不好了。。。
谢谢。。。
答的好的我会追分的!!!
郁闷 那个符号性状搞不好了
就是

*
***
*****
*******
*****
***
*

这样子的

#include <iostream>
using namespace std;
int main( )
{
char a[10],b;
int m=0;
for(int i=0;i<7;i++)
a[i]=' ';
for(int n=0;m!=7;m>3?n--:n++)
{
b=(m>3?' ':'*');
a[3+n]=b;
a[3-n]=b;
for(int k=0;k<7;k++)
{
cout<<a[k];
}
cout<<endl<<endl;
m++;
if(m==4)n++;
}

}

#include <stdio.h>

int main ()
{
printf (" *\n");
printf (" ***\n");
printf (" *****\n");
printf ("*******\n");
printf (" *****\n");
printf (" ***\n");
printf (" *\n");
return 0;
}

呵呵 把每行分别输出就行了。

这个方法比较令人发指,呵呵。

还有一种循环输出的方法,可以适应不同的size,我懒得写了,呵呵

这作业贴,也忒夸张了吧,看你对热血那么有兴趣,咋地也改对写程序有点儿兴趣吧~~~