char(32)
-
Ex10-논리연산자(&&연산자, || 연산자, ! 연산자)
논리연산자(&&연산자, || 연산자, ! 연산자) 소스코드 #include int main(void) { int num1=2, num2=5, num3=7; int result1, result2, result3, result4, result5; result1 = (num1>0) && (num20) && (num2>10); //거짓 = 참 && 거짓 result3 = (num28); //거짓 = 거짓 || 거짓 result4 = (num2
-
논리연산자
논리 연산자 논리연산자설명&&AND 연산자 (논리곱) ||OR 연산자 (논리합) !NOT 연산자 (논리 부정) &&연산자 피연산자연산자피연산자결과0&&00(거짓)0&&10(거짓)1&&00(거짓)1&&11(참) || 연산자 피연산자연산자피연산자결과0||00(거짓)0||11(참)1||01(참)1||11(참) ! 연산자 연산자피연산자결과!01(참)!10(거짓)
-
Ex09-관계 연산자
관계 연산자 관계를 비교하여 참(True)과 거짓(False)으로 결론짓는 연산자 소스코드 #include int main(void) { int num1=2, num2=7; int result1, result2, result3, result4; result1 = (num1 > num2); result2 = (num1
-
관계연산자
관계 연산자 관계를 비교하여 참(True)과 거짓(False)을 결과로 반환하는 연산자 관계 연산자예설명결과>a>b a가 b보다 큰지를 비교1(참), 0(거짓)=b a가 b보다 크거나 같은지를 비교1(참), 0(거짓)
-
Ex08-증감 연산자 선행/후행비교
증감 연산자 선행/후행비교 소스코드 int main(void) { int num1=10, num2=20; int r1, r2; //증가연산자 // printf("%d \n",++num1); // 결과는 11 // printf("%d \n",num1); // 결과는 11 // // printf("%d \n",num2++); // 결과는 20 // printf("%d \n",num2); // 결과는 21 //감소연산자 printf("%d \n",--num1); // 결과는 9 printf("%d \n",num1); // 결과는 9 printf("%d \n",num2--); // 결과는 20 printf("%d \n",num2); // 결과는 19 return 0; } 출력결과 증감연사자 선행/후행 감소연산자..
-
Ex07-증감연산자 수행시 값 변화 주의
증감연산자 수행시 값 변화 주의 소스코드 #include int main(void) { int num1=10, num2=20; int r1, r2; r1 = ++num1; // 전위 방식, 선 증가 후 연산 printf("r1: %d, num1: %d \n",r1, num1); // 결과 11, 연산값11 r2 = num2++; // 후위 방식, 선 연산 후 증가 printf("r2: %d, num2: %d \n",r2, num2); // 결과 20, 연산값21 return 0; } 출력결과