C/C++の宿題を片付けます 58代目
■ このスレッドは過去ログ倉庫に格納されています
0619デフォルトの名無しさん
2006/01/23(月) 22:33:21ごめん。こんなのしか思いつかない。
nはひし形の段数だから、適宜変更してちょ。偶数はだめだけど。
#include <stdio.h>
int main()
{
int i,j,k=1,f=0,n;
n=5;
while(k>0){
for(i=n-k;i>=1;i--) printf(" ");
for(j=0;j<k;j++) printf("* ");
putchar('\n');
if(k==n) f=1;
if(f==0) k+=2;
else if(f==1) k-=2;
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています