1.1.1. 화면 ì¶œë ¥ì œì–´ì—� 대한 연습 ¶
2 ∼ 9 까지ì�˜ 구구단ì�„ 한 화면ì—� ì¶œë ¥í•˜ëŠ” 프로그램ì�„ 작성하시오.
~cpp
#include <stdio.h>
#include <stdlib.h>
int main()
{
int multiply_prev;
int multiply_next;
for(multiply_next=1; multiply_next<10; multiply_next++){
for(multiply_prev=2; multiply_prev<10; multiply_prev++)
printf("%dX%d=%2d ",multiply_prev,multiply_next,multiply_prev*multiply_next);
printf("\n");
}
system("PAUSE");
return 0;
}
결과가 ì œê°€ ì›�하는 결과가 안나옵니다.
줄� 똑바로 서있는 구구단 결과물� �했는�;;=_=;;;;
í—‰; ë”ê°€ 바껴서 ë�œë‹¤;; í—‰; JuNe님 ê°�사합니다.^^~
줄� 똑바로 서있는 구구단 결과물� �했는�;;=_=;;;;
í—‰; ë”ê°€ 바껴서 ë�œë‹¤;; í—‰; JuNe님 ê°�사합니다.^^~
- 잡다한 ê¶�금ì¦� : %d ëž‘ %2d ì°¨ì�´ëŠ” 눈으로 확ì�¸í–ˆìŠµë‹ˆë‹¤ë§Œ 왜 ì�´ë ‡ê²Œ ë�˜ëŠ”ê±°ì—�ìš”?
갱장해~+_+ 갱장해~+_+
-ë”ê°€ ë�„움ì�´ 안ë� ì§€ë�„ 모르지만;; %d는 그냥 변수ì—� ì €ìž¥ë�˜ 있는 숫ìž�ì�˜ ìž�릿수를 그대로 받아서 ì¶œë ¥í•˜ì§€ë§Œ %숫ìž�d ê°™ì�€ê²½ìš°ëŠ” 안ì�˜ 숫ìž�ë§Œí�¼ì�˜ 공간ì�„ ìš°ì„ í™•ë³´í•˜ê³ ë³€ìˆ˜ì•ˆì�˜ 수를 ì�½ì–´ë“œë¦¬ê¸° 때문으로 ì•Œê³ ìžˆì‹¬ =0=;; 변수ì�˜ ìž�리수가 안ì�˜ 숫ìž�를 오버해 버릴때ì�˜ ë¬¸ì œëŠ” 나ë�„ 모르지만;; %.2f ê°™ì�€ê²½ìš°ëŠ” 소수ì �ì�„ 2ìž�리까지만 표시를 하는게지 -_-!!! -ì •ìˆ˜ë¯¼
1.1.2. í�¬ì�¸í„° 처리ì—� 대한 연습 ¶
í�¬ì�¸í„°ë¡œ 배열들ì�˜ 요소를 ì§€ì �í•˜ê³ ë°°ì—´ê°„ì�˜ ìž�료êµ�환ì�„ 하는 프로그램ì�„ 작성하시오.
변수형과 ��터와� 관계, ��터가 가리키는 대�� �기 등� 보여주는 기능� 첨가하여 작성하시오.
(ì†�ë�„ ëª»ëŒ€ê² ìŠˆ=,.=;)
ì œê°€ 수업ì�„ 잘 안들었군요.-_-;; 홈피 가보니;;;
http://prof.cau.ac.kr/~sw_kim/include.htm
>
변수형과 ��터와� 관계, ��터가 가리키는 대�� �기 등� 보여주는 기능� 첨가하여 작성하시오.
(ì†�ë�„ ëª»ëŒ€ê² ìŠˆ=,.=;)
ì�´ê²Œ 어디서 나온 ë¬¸ì œì•¼?? - 톱아보다
â”” 김승욱 êµ�수님 ê³¼ì œìž…ë‹ˆë‹¤.;_; - ì�´ì—°ì£¼
ì œê°€ 수업ì�„ 잘 안들었군요.-_-;; 홈피 가보니;;;
http://prof.cau.ac.kr/~sw_kim/include.htm
- 변수형과 ��터와� 관계
~cpp
#include <stdio.h>
void main(void)
{
int i, *pi, ix[3]={1, 2, 3};
float *pf, fx[3]={1.0, 2.0, 3.0};
pi = ix;
pf = fx;
for(i=0; i<3; i++)
printf("(pi+%d) = %p *(pi+%d) = %d (pf+%d) = %p *(pf+%d)
= %.1f\n", i, (pi+i), i, *(pi+i), i, (pf+i), i, *(pf+i));
}
- í�¬ì�¸í„°ê°€ 가리키는 대ìƒ�ì�˜ í�¬ê¸°ë¥¼ ì¶œë ¥í•¨
~cpp
#include <stdio.h>
void main(void)
{
int abc[3]={1, 2, 3}, *bcd;
clrscr();
bcd = abc;
printf("___Name___ _Size_\n");
printf(" abc %d\n", sizeof(abc));
printf(" abc[1] %d\n", sizeof(abc[1]));
printf(" bcd %d\n", sizeof(bcd));
printf(" *bcd %d\n", sizeof(*bcd));
printf(" *(bcd+1) %d\n", sizeof(*(bcd+1)));
}
- 배열간� �료�환
~cpp
#include <stdio.h>
void main(void)
{
int i, a[3]={1,2,3}, *b, c[3];
clrscr();
printf(" Array Copy A. ( pointer b=a )\n");
b=a;
for(i=0; i<3; i++)
printf("a[%d]=%d *(b+%d)=%d\n", i, a[i], i, *(b+i));
printf("\n Array Copy B. ( c[i]=a[i] )\n");
for(i=0; i<3; i++)
c[i] = a[i];
/* c=a; Why not ? */
for(i=0; i<3; i++)
printf("a[%d]=%d c[%d]=%d\n", i, a[i], i, c[i]);
}
등ì�˜ ì°¸ê³ ìž�료가(ì§€ê°�ì�˜ ì˜�í–¥ì�´êµ°ìš”) ...;;;;;;;;; ê³ ë¯¼í•´ë³´ê² ìŠµë‹ˆë‹¤...=,.=;












