반응형 Language/C언어11 C언어 :: C언어 문법 정리(4) C언어 :: C언어 문법 정리(4) 문자열함수 (#include ) ①strcpy(s1,s2) : s1에 s2를 복사 //중요!!! ②strcmp(s1,s2) : s1과 s2를 비교 (s1> s2:1/ s1 2023. 3. 25. C언어 :: C언어 문법 정리(3) C언어 :: C언어 문법 정리(3) 제어문(if 문) ① if문 if(조건식) { 참일때; } ② if~else 문 if(조건식) { 참일때; } else { 거짓일때; } ③ if~else if 문 if(조건식) { 참일때; } else if(조건식) { 참일때; } . . else { 거짓일때; } 무조건 분기문 분기명: goto 분기명; 제어문(switch 문) 형식> switch(값) //값--> int, char 형만 가능 { case 값 1 : 실행문; break; case 값 2 : 실행문; break; case 값 3 : 실행문; break; . . [default:] 실행문; } 제어문(조건반복문) (1)while : 조건이 참이면 실행(조건에 따라서 한번도 실행 안할 수 도 있다) wh.. 2023. 3. 24. C언어 :: C언어 문법 정리(2) C언어 :: C언어 문법 정리(2) 연산자 (1)산술연산자 : +, -, *, /, %(나머지-int형만) 5/3 ==> 1, 5%3 ==> 2 (2)관계연산자 : >, =, O 부산 0 1 ==> O 광주 0 0 ==> X addr == "서울" || addr == "부산" ex) 점수가 80이상이면서 90미만인사람찾기(and조건 &&) 30 0 1 ==> X 100 1 0 ==> X 85 1 1 ==> O score >= 80 && score < 90 80 오류!!! (4)증가/감소연산자 ++변수 : 1증가후 값사용(전치) --변수 : 1감소후 값사용 변수++ : 값사용후 1증가(후치) 변수-- : 값사용후 1감소 (5)할당(대입)연산자 += : a=a+b a+=b -= : a=a-b a-=b *= .. 2023. 3. 23. C언어 :: C언어 문법 정리(1) C언어 :: C언어 문법 정리(1) 식별자 변수명, 함수명, 상수명등... ① 영문자,숫자, 밑줄문자(_)의 조합 ② 첫글자는 반드시 밑줄문자 또는 영문자로 시작 ③ 공백문자, 예약어는 사용할수 없다 int printf = 10 (X) int h k d = 20 (X) int 123a = 10; (X) int a123 = 20; (O) int _k = 100; (O) ④ 대.소구별 int A=10; int a=20; 자료형 ①정수형 short int (2byte) -32768 ~ +32767 %d int (4byte) -2147483648 ~ +2147483647 %d unsigned int(4byte) %u ==> 음수가없다. long (4byte) %ld ②실수형 float (4byte) %f dou.. 2023. 3. 22. 이전 1 2 3 다음 more 반응형