스터디/C언어
C언어 변수
코딩광_
2018. 12. 6. 15:04
1.1 변수(Variable) 선언하기
변수는 자료형 변수이름 형식으로 선언한다. 변수 여러 개를 한 번에 선언할 때는 (ex)int num1 ,num2 ,num3; 이렇게 콤마(,)로 구분해준다.
ex)
1
2
3
|
int num1;
float num2;
int num3, num4, num5;
|
cs |
1.2 변수를 선언하고 값 저장하기
변수에 값을 할당(저장)할 때는 변수 = 값; 형식 을 사용한다. 여기서 = 는 수학에서 같다의 의미가 아니라 대입의 의미이다.
변수 = 값; 형식으로 사용한다.
ex)
1.3 변수를 선언과 동시에 초기화 하기
변수를 선언할때 int num = 10; 의 형식으로 사용한다. 변수를 선언하면서 여기서 10을 할당해주었다 이런것을 초기화를 했다고 한다.
1
|
int num = 10; //
|
cs |
1.4 자료형 크기 구하기
자료형이나 변수의 자료형 크기를 구할 때 sizeof 연산자를 사용한다.
1
2
3
4
|
sizeof(int); //자료형 자체의 크기 구할 때는 반드시 ( )를 지정
int num1;
sizeof(num1); //( )를 지정하는 방법
sizeof num1; //( )없이 표현식을 지정하는
|
cs |
2.1 주석 (comment) : C언어에서 사람만 알아볼 수 있도록 작성하는 부분을 주석(comment)라고 한다. 즉, 주석은 컴파일러가 처리하지 않으므로 프로그램의 실행에는 영향을 주지 않는다.
2.2주석의 종류 // : 한줄 범위 주석 /* */ : 범위 주석
// : 한줄 범위 주석은 주석이 있는 줄만 주석처리가 된다.
/* */ : 범위 단위 주석은 주석 영역안이 모두 주석처리가 된다.
문제 사칙연산 입력받아 구하기
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include <stdio.h>
int main(void)
{
int num1 = 0;
int num2 = 0;
printf("두수를 입력하시오!!\n");
printf(">>");
scanf_s("%d %d", &num1, &num2);
printf("%d + %d = %d\n", num1, num2, num1 + num2);
printf("%d - %d = %d\n", num1, num2, num1 - num2);
printf("%d * %d = %d\n", num1, num2, num1 * num2);
printf("%d / %d = %d\n", num1, num2, num1 / num2);
return 0;
}
|
cs |