U E D R , A S I H C RSS

새싹교실/2013/양반/3회차


1.

o
o
o

2.1.



  • if, if-else, switch
  • whlie, do-while, for

2.2.1.




.
.

: if, if-else, switch
: while, for, do-while
: goto, return, break, continue


2.2.2. if


- 결과() .

if(a < min)
min = a;
or
if(a < min){
min = a;
printf("%d", min);
}

if 고, 거 .

2.2.3. if - else


if - else

if else if-else .

if ()
1;
else
2;

1 고, 거 2 .
e.g.
if(a < b)
min = a;
else
min = b;
or
if(a < b){ min = a;
}else { min = b;}

2.2.4. if - else if


if
if( 1)
1;
else if( 2)
2;
...
else if( n)
n;

)
if( score >= 90)
else if(score >= 80)
else if(score >= 70)
else if(score >= 60)
else


2.2.5. nested if


if if . if.(nested if)
if( ){
if( ){
}
else {
}
}

2.2.6. dangling else problem


if if else if ,

if(num1 < num2)
if(num1 < num3)
min = num1;
else
min = num3;

else if .


2.2.7. switch


switch - .( .)

.

switch(){
case 1: 1
case 2: 2
...
case n: n
default : n+1
}

(1) .
(2) 각 case 값과 .
(3) case값 그 case .
(3.1) case break switch .
(3.2) 그 case .
(4) case 값 default .


2.2.8. () while


while

while()
1;

, 거 while

while(count <= 100){
total = total + count;
count = count + 2;
}

2.2.9. do while


do while

do{ 1;
...
n;
}while();

, 고, 그 값 .
do - while .

do{
}while()

2.2.10. for


for - .
for( 1; 2; 3)


1 - / .
2 - / , 거 .
3 -

* 고, 2,3 ,

2.2.11. nested loop


기.


#include<stdio.h>
int main(){
	int n, i, j;
	scanf("%d", &n);
	for(i = 0; i<n; i++){
		for(j = 0; j<n; j++){
			printf("*");
		}
		printf("\n");
	}
	return 0;
}


4
****
****
****
****

2.3.

ebellus@gmail.com ~

2.3.1. 1

 n 고,   n 값   . 


5  //n
*
**
***
****
***** //  
 
3
*
**
***

2.3.2. 2

 n 고,   n 값   .

5 // n
00000*
0000**
000***
00****
0***** // 


3
000*
00**
0***

2.3.3. 3


 n 고,   n 값   

5 //n
    *
   **
  ***
 **** 
***** //

3 
  *
 **
***

 : 공 . ()

2.3.4. 4

 key n 고,      .

key값 1 

*
**
*** 

key값 2

000*
00**
0*** 

key값 3

  *
 **
***  .


2 // key
3 // n
000*
00**
0*** //


1 
4
*
**
***
****

2.5. 결과


3.


: F4(ThreeFs + Future Action Plan) .
: ThreeFs, ThreeFs(), FiveFs()

Facts, Feelings, Findings, Future Action Plan. , , , 깨 , .
: " 5 .() 기 .() .(깨) .()"

4.

4.1.


. .() 고, . 5 . (...) 그고 for , 구구 고, * . . . 그 .

4.2.


구구 .

4.3.

교 과 .
.


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:49
Processing time 0.0280 sec