我真的没办法
----------------解决方案--------------------------------------------------------
要求很简单呀,就是直接用二次循环把代码写出来呀,
----------------解决方案--------------------------------------------------------
算我怕了你了.
#include<stdio.h>
#define N 3
int main()
{
int i,j,k;
for(i=1;i<=N;i++)
{
for(j=1;j<=N-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
for(i=N-1;i>=1;i--)
{
for(j=1;j<=N-i;j++)
printf(" ");
for(k=1;k<=2*i-1;k++)
printf("*");
printf("\n");
}
return 0;
}
----------------解决方案--------------------------------------------------------
好了,我知道了,谢谢我不是郭靖
----------------解决方案--------------------------------------------------------
#include"stdio.h"
#include"math.h"
#define N 10
int main()
{
int i,j;
for(i=-N;i<=N;i++)
{
for(j=-N;j<=N;j++)
{
if(abs(i)+abs(j)<=N) printf("*");
else printf(" ");
}
printf("\n");
}
}
你是看的我的帖子上的程序吗?
----------------解决方案--------------------------------------------------------
http://bbs.bc-cn.net/viewthread.php?tid=25127&extra=&page=100#
----------------解决方案--------------------------------------------------------
#include <stdio.h>
main(_){printf("%*s\n",5-(_>3?_-4:4-_),"*****"+2*(_>3?_-4:4-_)),++_!=7?main(_):getch();}
----------------解决方案--------------------------------------------------------
无语
----------------解决方案--------------------------------------------------------
#include <stdio.h>
main(_){printf("%*s\n",5-(_>3?_-4:4-_),"*****"+2*(_>3?_-4:4-_)),++_!=7?main(_):getch();}
牛人
----------------解决方案--------------------------------------------------------
厉害...
----------------解决方案--------------------------------------------------------