본문 바로가기

변수6

C언어 input값 출력하기 (scanf) C언어에서 사용자의 입력 값(input)을 받아오려면 scanf함수를 사용해야 합니다. scanf는 scanformatted라는 뜻이고 사용자가 입력한 데이터를 원하는 형태로 출력하여줍니다. scanf는 먼저 변수 선언을 해주고 scanf함수에서 변수 앞에 &기호만 붙여주면 됩니다. 예를 들어보겠습니다. #include int main(void) { int a; scanf("%d", &a); return 0; } 먼저 int에 a라는 변수를 선언해주고 그 후에 scanf 안에서 변수 앞에 &문자를 붙어주었습니다. 그러면 터미널 창 안에서 커서가 깜빡이는데 거기에 정수 값을 입력하면 끝입니다. 그러면 input값이 잘 들어가 있는지 확인해보겠습니다. 확인 방법은 간단합니다. 입력받은 scanf 값을 pri.. 2021. 12. 12.
C언어 식별자 사용 규칙 프로그래밍 언어에는 식별자라는 것이 있습니다. 식별자란 데이터에 이름을 일시적으로 부여하는 것이라고 생각하시면 됩니다. C언어로 예를 들면 str name; str은 문자열을 저장할 메모리 공간을 확보하는 것이고 name이라는 식별자를 사용해서 그 저장 공간에 이름을 붙이는 것입니다. 식별자는 이렇게 변수명이나 클래스, 함수의 이름을 지을 때 사용합니다. 하지만 식별자를 만들 때는 규칙이 있습니다. 1. 특수문자는 _(underline)만 사용 가능합니다. 2. 숫자로 시작할 수 없습니다. 3. 대문자와 소문자는 서로 다른 식별자입니다. ex) str a; str A;는 서로 다르다. 4. 예약어는 식별자로 사용하지 못 합니다. (예약어란 프로그래밍 언어에서 이미 문법적으로 사용하고 있는 함수입니다. e.. 2021. 12. 12.
C언어 const를 이용하여 상수 만들기 C언어에서는 const를 이용하여 상수를 만드는 방법이 있습니다. 상수란 지난번 글( https://kwonyoonjae.tistory.com/54) C언어 상수 표현 방법, 진수별 수 표현 방법 정리 안녕하세요 프로그래밍의 데이터에는 정수, 실수, 문자열, 문자가 있습니다. 하지만 이 데이터 중에서 바꿀 수 있는 데이터와 바꿀 수 없는 데이터가 있는 것도 알고 계신가요?? 바꿀 수 있는 데 kwonyoonjae.tistory.com 에서 쓴 것처럼 변하지 않는 것입니다. ex) 생물학적 부모, 태어난 년도 등등 그렇다면 이제 변수를 선언할 때 const를 붙이면서 상수를 만드는 방법을 알아보겠습니다. const 자료형 = 값; 변수를 선언하면서 앞에 const만 붙이면 끝입니다. 정말 쉽죠?? 하지만 .. 2021. 12. 9.
C언어 변수 선언 수학에서 양쪽이 같다는 의미로 =를 사용합니다. 하지만 프로그램에서는 대입연산자라고해서 오른쪽 값을 왼쪽에 할당하는 의미로 사용합니다. 우리는 이 대입연산자를 이용해 변수를 선언하고 이 변수를 사용합니다. 변수의 데이터 종류에는 int(정수), double(실수), char(문자, 문자열)이 있습니다. 변수를 선언하는 방법은 간단합니다. int a; int는 정수라고 했죠? int a;의 뜻은 정수 a;라는 겁니다. a라는 이름에 정수를 저장할 공간을 준 것입니다. 이제 이 a에 정수 값을 넣어주겠습니다. a = 18; a라는 저장공간 안에 18이라는 값을 넣어줬습니다. 이렇게 저희는 변수를 선언했고, 선언한 후에는 연산하고나 출력을 해서 사용할 수 있습니다. 예를 들어보겠습니다. 이렇게 a, b, c에.. 2021. 12. 8.
C언어 상수 표현 방법, 진수별 수 표현 방법 정리 안녕하세요 프로그래밍의 데이터에는 정수, 실수, 문자열, 문자가 있습니다. 하지만 이 데이터 중에서 바꿀 수 있는 데이터와 바꿀 수 없는 데이터가 있는 것도 알고 계신가요?? 바꿀 수 있는 데이터는 변수라고 하고 바꿀 수 없는 형태는 상수라고 합니다. 예를 들어 바꿀 수 있는 데이터는 내 나이, 키, 주소 등등이 있지만 바꿀 수 없는 데이터 (상수)는 태어난 년도, 태어난 시간 등등이 있습니다. 상수는 기본적으로 아리바이 숫자 0~9, +,- 기호를 사용하고 이를 세 가지 진법으로 표현할 수 있습니다. (10진수, 8진수, 16진수) 참고로 2진수는 표현 형태가 길어지므로 사용하기 비효율적이라서 제외되었습니다. 10진수를 15까지 표현하면 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 .. 2021. 12. 6.
파이썬 변수(variable) / 변수 작명 규칙 안녕하세요 오늘은 변수에 대해서 알아보겠습니다. 변수란 말 그대로 변하는 값입니다. 파이썬에서 변수를 만드는 방법은 매우 간단합니다. 변수이름 = 값만 기억하시면 됩니다. 예를 들어 x라는 변수에 1 이라는 값을 넣고싶다면 x = 1 이렇게 지정을 하면 됩니다. print(x)를 하게되면 1이 출력되게 됩니다. 너무 간단하죠?? 이렇게 변수끼리 계산도 가능합니다. a = 27 b = 30 print(a + b) 이렇게 간단하게 변수끼리 계산을 할 수 있습니다. 하지만 변수의 이름을 정할 때에는 규칙을 지켜야합니다. 1. 숫자부터 시작하면 안 된다. 변수에는 숫자가 들어가도 되지만 숫자부터 시작하면 안 됩니다. ex) a1 = O, 1a = X 변수가 숫자 먼저 시작하게 되면 SyntaxError가 생깁니.. 2021. 9. 8.