3-2.변수 |
|||||
---|---|---|---|---|---|
작성자 | 이범준 | 등록일 | 17.08.04 | 조회수 | 44 |
변수의 이용 이번시간엔 저번시간에 자아아아암깐 얘기했던 변수의 사용법을 설명하겠습니다. 저번시간엔'int N = 1'로 했는데요, 이번엔 이것을 자세하게 알아봅시다. int N = 1; 이걸 보시면 변수의 형인 int 인 N이라는 이름을가진 1인 변수를 만든다입니다. 만약 char 형인 M이라는 이름을 가진 0.1이라는 변수를 만들고싶다면 char M = 0.1; 이에요. 참 쉽죠? 또한 프로그램 내에서 함수를 변환시키고자 싶을땐 이렇게 합니다. 만약 N이라는 함수를 1에서 5로 바꾸고싶다면 N = 5; 라고 간단하게 하면 돼요. 더하기나 빼기는 N++ (N+1) N-- (N-1) 의 형태로 쓸 수가 ?습니다. 이제 실전을 해볼까요? 이렇게 써 봅시다. include int N = 1; int main(void) { printf("N은%d 입니다./n", N); } 이런식으로 작성을 하게 돼면 N은1입니다. 라고 뜨게 ?求求? 그럼 더 확장해서 include int N = 1; int main(void) { printf("N은%d 입니다./n" , N); N = 5; printf("N의 값이 변경돼었습니다./n"); printf("N은%d 입니다./n" , N); } N은1입니다. N의값이 면경되었습니다. N은5입니다. 라고 출력이 ?求求?! <응용편> include int N = 1; int main(void) { printf("N은%d 입니다./n", N); printf("N을 바꿉니다./n"); scanf("int" , &N); printf("N은%d 입니다!./n" , N); } 어떻게출력이될지는 한번 도전해보세염! scanf는 키보드로 입력한 값(숫자)을 대입하는것이기때문에 만약int함수를 변경하는데 A라고 적었다면? 에러가 뜨겠죠! <응용의응용> include char N = a; int main(void) { printf("N은%c 입니다./n", N); printf("N을 바꿉니다./n"); N = getchar() printf("N은%c 입니다!./n" , N); } 여기서 getchar()라는 것이 나오는데, 이건 변수를 키보드에 입력한값(문자)으로 바꿀 때만 사용돼며, 이건 변수이름 = grtchar() 라고 쓰입니다. |
이전글 | 4-1. 식과 연산자 |
---|---|
다음글 | 3-1.변수 |