2.2.1. ¶
1. 함
2.
3.
2.
3.
1. 함
함 해 .
함 해 .
int myfunction(int a, int b); 하 int 형 환하 int형 2 파 하 myfuction 함 한 .
호 함 해 .
함 해 .
함 해 .
int myfunction(int a, int b); 하 int 형 환하 int형 2 파 하 myfuction 함 한 .
호 함 해 .
#include <stdio.h> int myfunc(int num1, int num2){ return num1+ num2; } int main(void){ int a= 2, b= 3; int c= myfunc(a, b); printf("%d", c); return 0; }
myfunc 함 int형 2 num1 num2 해 환한.
int c= myfunc(a, b);
myfunc함 호하 a,b 파 .
myfunc num1 a , num2 b 해 한 환한.
환한 c .
c 5 .
int c= myfunc(a, b);
myfunc함 호하 a,b 파 .
myfunc num1 a , num2 b 해 한 환한.
환한 c .
c 5 .
함 할 .
#include <stdio.h> int myfunc(int num1, int num2); int main(void){ int a= 2, b= 3; int c= myfunc(a, b); printf("%d", c); return 0; } int myfunc(int num1, int num2){ return num1+ num2; }
함 함 호하 한. 함 해 해 .
int myfunc(int num1, int num2); myfunc 함 해 .
int myfunc(int num1, int num2){
파 함 .
int myfunc(int num1, int num2); myfunc 함 해 .
int myfunc(int num1, int num2){
return num1+ num2;
}파 함 .
2.
함 해 함 효하.
함 한 파 효하.
한.
함 한 파 효하.
한.
#include <stdio.h> int num1= 6; int myfunc(int num1, int num2); int main(void){ int a= 2, b= 3; int c= myfunc(a, b); printf("%d", c); return 0; } int myfunc(int num1, int num2){ return num1+ num2; }
num1 해 6 .
myfunc num1 num2 하 하 myfunc 파 num1 .
하 6+3 2+3 하 .
myfunc num1 num2 하 하 myfunc 파 num1 .
하 6+3 2+3 하 .
* 하.
3.
if else, switch
if .
if if() 호 true 행 한.
if else, switch
if .
if if() 호 true 행 한.
#include <stdio.h> int myfunc(int num1, int num2); int main(void){ int a= 2, b= 3; int c=0; if(a== 2){ c= myfunc(a, b); } printf("%d", c); return 0; } int myfunc(int num1, int num2){ return num1+ num2; }
if(a== 2) a 판한.
a 2 () true c= myfunc(a, b) 행한.
해 통 0 하 1 한. ( 0 한)
if(1) 해 c= myfunc(a, b) 행 .
a 2 () true c= myfunc(a, b) 행한.
해 통 0 하 1 한. ( 0 한)
if(1) 해 c= myfunc(a, b) 행 .
2.2.2. ¶
하
order 1 add함 호해 하
order 2 sub함 호해 .
c 한 합.
order 1 add함 호해 하
order 2 sub함 호해 .
c 한 합.
#include <stdio.h> int add(/* */){ /* */ } int sub(/* */){ /* */ } int main(){ int order; int a, b, c; scanf("%d",&order); scanf("%d%d",&a, &b); if(/* */){ c= add(a, b); } if(/* */){ c= sub(a, b); } printf("%d", c); return 0; }
2.3.2. ¶
하
1.
1.
*** ** * ** ***2.
******* ***** *** *3.
* * * * * * * * * * * * * * * * * * * * *4.
********** * **** * * **** * * **** * **********5.
********* **** **** *** *** ** ** * * ** ** *** *** **** **** *********HELL.
* *** ***** ************* *********** ********* ******* *** *** ** ** * *