- [ 프로그래밍언어 ][프로그램] 어떤 숫자가 더 큰 숫자인가?!2022-02-16 16:52:25#include #define _CRT_SECURE_NO_WARNINGS void whichonebigger(int i, int num1, int num2); int main(void) { for (int i = 1; i num2) { printf("----------결과물--------------\n"); printf("%d보다 %d가 더 큰 값입니다.\n", num2, num1); printf("첫번째 입력한 값이 더 크다\n\n"); } else if (num1 < num2) { printf("----------결과물--------------\n"); printf("%d보다 %d가 더 큰 값입니다.\n", num1, num2); printf("두번째 입력한 값이 더 크다\n\n"); } else i..
- [ error report ][오류] { }의 유무에 따라 결과가 달라진다.2022-02-14 21:07:51가정하여, 1~10까지의 숫자를 더한다고 하자. 이를 위해 차례로 더한 값이 연속되어 한번에 결과값을 도출한 뒤 변수에 할당되어야 한다. 배열, 반복문, 연산(더하기)를 활용하여 코드를 작성한다. char num[10] = { 1, 2, 3, 4 ,5 ,6 ,7 ,8 ,9, 10 }; int result = 0, i; for (int i = 0; i < 10; i++) result += num[i]; printf("1~10 숫자를 모두 더하면 몇 인가?? : %d\n", result); 모두 더한 값에 대한 결과물 하나만 나온다. char num[10] = { 1, 2, 3, 4 ,5 ,6 ,7 ,8 ,9, 10 }; int result = 0, i; for (int i = 0; i < 10; i++) ..
- [ 프로그래밍언어 ]입력된 값의 배수를 출력하기.2022-02-14 15:06:40#include void multiple(mul); int main(void) { int mul; printf("원하는 배수의 값을 입력하세요(범위는 1~9) : "); scanf_s("%d", &mul); multiple(mul); return 0; } void multiple(mul) { printf("입력된 %d의 배수입니다.\n\n", mul); for (int i = 0; i 0) { printf("%d\n", i); } } } multiple이라는 함수를 생성하고 그 안에 배수를 생성하는 함수를 만들어봤다. 헷갈렸던 부분은 마지막 문장의 printf("%d\n", i)부분이었다. 입력된 저장값인 mul를 집어 넣을 경우 2를 집어넣으면 2만 출력이..
- [ 프로그래밍언어/c언어 ]3. 자료형.2022-01-25 22:21:17비트(Bit) : 두 가지 중 한 가지 값을 저장할 수 있는 단위데이터 저장 단위 바이트(Byte) : 8개의 비트로 구성된 저장 단위. 2 X 2 X 2 X 2 X 2 X 2 X 2 X 2 X = 2^8 = 256 >>256가지 상황 중 하나를 표현 가능하다는 의미. 1Byte >>x1024 1KByte >>x1024 1MByte >>x1024 1GByte >>x1024 1TByte 4 Bytes = 32bits 2^10=2X1024를 의미합니다. 고로, 2^32 = 2^2 x 2^10 x 2^10 x 2^10 = 4Gbytes 필요한 만큼 나눠서 메모리를 사용한다!!!! 256 = 1바이트는 0~255사이의 값을 저장할 수 있다. -32비트, 64비트 운영체제 32비트 운영체제 : 32비트 단위로 메..
- [ 프로그래밍언어/c언어 ]2. c언어로 만드는 첫 번째 프로그램.2022-01-22 19:34:38hello world 출력 #include void main() { printf("Hello World"); } or #include int main() { printf("Hello World"); return 0; } 두 차이는 뒤에 자세히 배운다고 함.... 1. #include * c언어에서 #으로 시작하는 문장은 전처리기(미리, 사전에 처리한다는 뜻) * 컴파일러에게 소스 코드를 번역 전에 명시한 파일을 먼저 참조하라고 지시 * printf함수에 대한 정보가 stdio.h파일에 기록되어 있음 2. main * 함수(function) 명령들을 일정한 작업 단위로 묶어서 코드를 작성하기 위해 제고 C언어 프로그램은 사용자가 만든 함수의 집합체로 구성 * main 함수 프로그램 시작을 나타내므로 반드시..
- [ 프로그래밍언어/c언어 ]c언어 기초 공부(feat. Do it ! c언어 입문) 1. 프로그램과 C언어2022-01-22 18:45:26프로그램 프로그램 언어 컴파일러(번역기) 프로그램 언어를 통해 기계어를 번역하는 것이 컴파일러의 역할이다. c언어의 특징 4가지 1. 구조화된 언어(Structured Language) 2. 이식성이 높다. 3. 확장성이 좋고 표현법이 다양하다. 4. 생산성이 높다. 언어가 제공하는 도구가 적기 때문에 개발자가 직접 만든다. 빨리 만든다는 것이 생산성이 높다. 같은 말이 아니다!!!! 입력문 : 사용자가 원하는 정보 입력 출력문 : 사용자에게 정보 표시 상수 : 한정된 입력 대상 연산자 : 연산기능을 수행 변수 : 입력한 값과 연산 결과를 기억하는 공간 조건문 : 조건에 따른 처리가 가능하도록 제공되는 문법 ;(세미콜론)으로 구분된다. 단일 서술문 a = a + 30; // 한 줄로 이루어진 단일 서술문..