[IT] C언어 입문(6) Control flow, 제어흐름 - While문, For문, If문, do-while문 등 루프문
□ flow of control (control flow) * While Statement - while_statement ::= while (expr) statement 1. expr is evaluated 2. if it is nonzero(true), then statement is executed 3. Control is passed back to the beginning of the while statement - 'while' statement is executed repeatedly until expr is zero - example int i = 1, f = 1, n = 10; while(i i가 10이 될 때까지, 9번 루프 반복, f는 팩토리얼의 값을 나타냄, 9! * For State..
2021. 8. 24.
[IT] C언어 입문(5) Operators, 연산자 - 논리연산자, 단축평가, 대입연산자, if문 및 while문 활용
□ 연산자 * Logical Operators - !, ||, && - logical_expression ::= logical_negation_expr | logical_or_expr | logical_and_expr - logical_negation_expr ::= !expr (not) - logical_or_expr ::= expr || expr (or) - logical_and_expr ::= expr && expr (and) - The result is 0 or 1 (int) - ex) (804; // b=00000000 - shift operator는 2, 4, 8, 16 ... 을 곱하는 효과가 있음 * Compound assignment operators - " +=, -=, *=, /=, ..
2021. 8. 22.