글 수 3,386
2003.04.05 00:00:00 (*.248.113.27)
분명 pritnf(" * n *** n ***** n*******n ***** n *** n * ");
라고 찍을껄...
라고 찍을껄...
2003.04.05 00:00:00 (*.248.113.27)
pritnf("* n *** n ***** n*******n ***** n *** n * ");로찎은게 분명햇!~!
형은 for문으로 다시 짜오세요...
형은 for문으로 다시 짜오세요...
2003.04.25 00:00:00 (*.82.71.166)
크하핫 어떠냐. 졸라 잘했지
for(int i=0,k=0;i<8; k--)
if(!k)
{
k=i <3 ? 4 -i :i-2;
printf("n%*c",k,' ');
k=(5-k)*2;
i++;
}
else printf("*");
for(int i=0,k=0;i<8; k--)
if(!k)
{
k=i <3 ? 4 -i :i-2;
printf("n%*c",k,' ');
k=(5-k)*2;
i++;
}
else printf("*");
2003.04.25 00:00:00 (*.82.71.166)
이건 좀 단순화 시킨거.
for(int i=0,k=0;i<8; k--)
if(!k)printf("n%*c",((k=10-(i<3?4-i++:i++-2)*2)/2)*-1+5,' ');
else printf("*");
for(int i=0,k=0;i<8; k--)
if(!k)printf("n%*c",((k=10-(i<3?4-i++:i++-2)*2)/2)*-1+5,' ');
else printf("*");
2003.04.27 00:00:00 (*.200.150.41)
설명하자면 (비교문) ? (비교값이 참일때의값) : (거짓일때의 값) 이고.
if 문으로 구현하면
if( i <3)
k = 4- i;
else
k = i-2;
가 된다.
if 문으로 구현하면
if( i <3)
k = 4- i;
else
k = i-2;
가 된다.
2003.05.01 00:00:00 (*.82.71.166)
GetBitmapBits(hbt , 50*16*bt, buff);
for(int i=0;i< 50 *16*bt ; i+=bt)
{
if(i != 0 && i% (50*bt) ==0) printf("n");
if(buff[i] == 0xFF) printf(" ");
else printf("*");
}
}
for(int i=0;i< 50 *16*bt ; i+=bt)
{
if(i != 0 && i% (50*bt) ==0) printf("n");
if(buff[i] == 0xFF) printf(" ");
else printf("*");
}
}
2003.05.01 00:00:00 (*.82.71.166)
SelectObject(mdc , hbt);
BITMAP bm;
GetObject( hbt , sizeof(BITMAP),&bm);
TextOut(mdc , 0, 0 ,string,strlen(string));
int bt = bm.bmBitsPixel/8;
unsigned char buff[50*16*3];
BITMAP bm;
GetObject( hbt , sizeof(BITMAP),&bm);
TextOut(mdc , 0, 0 ,string,strlen(string));
int bt = bm.bmBitsPixel/8;
unsigned char buff[50*16*3];
2003.05.01 00:00:00 (*.82.71.166)
#include
int main()
{
char *string = "마름모";
HDC mdc = CreateCompatibleDC(GetDC(::GetDesktopWindow()));
HBITMAP hbt = CreateCompatibleBitmap(GetDC(::GetDesktopWindow()) , 50,16);
int main()
{
char *string = "마름모";
HDC mdc = CreateCompatibleDC(GetDC(::GetDesktopWindow()));
HBITMAP hbt = CreateCompatibleBitmap(GetDC(::GetDesktopWindow()) , 50,16);




***
*****
*******
*****
***
*
나도