1. 산술 연산자1) 더하기/빼기/곱하기/나누기 등의 기호로, C언어에서 처리해야 할 가장 기본적인 연산자다.2) 연산자 우선순위는 *, /가 +, - 보다 먼저 계산된다. 또한 ()는 가장 먼저, =은 가장 나중에 처리된다.3) 정수를 실수로 강제로 변환시키기 위해서는 앞에 (float)를 붙여주면 된다. 산술 연산자 설명 사용 예 예 설명 = 대입연산자 a=3 변수 3을 a에 대입 + 더하기 a=5+3 5와 3을 더한 값을 a에 대입 - 빼기 a=5-3 5에서 3을 뺀 값을 a에 대입 * 곱하기 a=5*3 5와 3을 곱한 값을 a에 대입 / 나누기 a=5/3 5를 3으로 나눈 값을 a에 대입 % 나머지값 a=5%3 5를 3으로 나눈 나머지 값을 a에 대입 2. 대입 연산자 연산자설명 사용 예 예 설명..
초를 입력받아 해당 초를 시 / 분 / 초로 계산하여 출력하는 방법입니다. 간단한 소스이며 시분초와 입력받는 초를 함수로 선언하여 각 시분초를 초 단위로 계산하여 출력하는 방식으로 진행됩니다. 소소는 아래와 같습니다. #include int main() { int h, m, s; // 시, 분 초 변수 설정 int time; // 받을 '초' 값 변수 설정 printf("계산할 초는?"); scanf("%d", &time); // 입력 printf("\n"); h=time/3600; time=time%3600; // 시간 m=time/60; time=time%60; // 분 s=time; // 나머지 초 printf("시간은?=>%d\n", h); printf("분은?=>%d\n", m); printf(..
#include int main() { int data; // 정수형 변수 선언 printf("정수를 입력하세요 =>"); scanf("%d",&data); // 키보드로 정수를 입력받음 printf("10진수 => %d \n", data); printf("16진수 => %X \n", data); printf("8진수 => %o \n", data); // 각 진수 출력 } 출력결과 : #2 입력하는 정수의 진수 결정 #include int main() { int type, data; printf("입력진수 결정 10진수 16진수 8진수 : "); scanf("%d", &type); printf("값 입력: "); if(type == 1) if(type == 2) if(type == 3) printf("1..
// 기본적인 printf 함수 사용 방법 #include int main() { printf("100+100"); // 모두 글자로 인식하게 된다. printf("%d",100+100); // 숫자로 인식되어 계산을 출력 } /* %d는 정수(decimal)를 의미한다. 또한 서식의 개수와 따옴표 뒤에 나오는 숫자의 개수는 같아야 한다. printf("%d", 100, 200); X */ // 함수 사용 방법 - 2 #include int main() { printf("%d / %d = %d", 100, 200, 0.5); printf("/n") } /* 이것의 출력 값은 0.5가 아닌 0이다. 결과를 출력하는 서식에 정수형(%d)을 사용했기 때문. */ 서식 값의 예 설명 %d, %X, %o 10, ..