본문 바로가기

c언어 문법

(5)
c언어 파일 입출력 c언어 프로그램에서 그래프를 그려야할 일이 있었다. 그래프를 그리기 위해 좌표를 각각 메모장에 저장하고 그래프를 그리는 코드를 작성했다. #define _CRT_SECURE_NO_WARNINGS #include #include #include struct React { double k; int m; double Ai; }; //속도 상수, 반응 차수, 초기 농도를 저장하는 구조체 double V(const struct React* info) { return info->k * pow(info->Ai, info->m); } //반응 속도를 계산해주는 함수 double HalfLife1(const struct React* info) { double ln2 = 0.6931471805599453; return l..
c언어 random 함수- 난수 생성하기 난수 만들기 위해서는 rand() 함수를 사용하면 된다. * 변수를 지정 할 때 rand로 지정하지 말것. 컴파일 오류가 발생할 수 있음. #include #include int main(){ int rando=0; for(int i=0; i
for문 설명 for문을 사용한 알고리즘 예시 clanguageconquerer.tistory.com/5 c언어-hello world로 보는 기본 문법 #include int main(){ printf("hello world!"); return 0; } 이것은 가장 기본적인 hello world 코드 이다. 여기서 의문점이 생길것이다. 왜 처음부분에 #include 를 쓰는지, main은 또 왜 쓰는지 등. 궁금하실 분.. clanguageconquerer.tistory.com -이 글을 보고 온다면 이 게시물을 더 잘 이해할 수 있다.- 저번 시간에 이어 이번에도 c언어 문법을 설명해 주도록 하겠다. for문은 어떤 변수의 값을 일일이 불편하게 늘리지 않게 하는 하나의 반복문으로 볼 수 있다. 반복문의 종류에선 while문과 for문이 있는데 개인..
c언어-hello world로 보는 기본 문법 #include int main(){ printf("hello world!"); return 0; } 이것은 가장 기본적인 hello world 코드 이다. 여기서 의문점이 생길것이다. 왜 처음부분에 #include 를 쓰는지, main은 또 왜 쓰는지 등. 궁금하실 분을 위해 기본문법을 설명하려 한다. 1. #include (헤더파일/인클루드 파일) 이것은 헤더파일이라고 한다. 사전적 정의에 의하면 헤더파일은 컴파일러에 의해 다른 소스 파일에 자동으로 포함된 소스 코드의 파일을 뜻한다. 이것이 이해가 가지 않는다면 그냥 '소스코드중 제일 먼저 오늘 문구.'라고 생각하면 된다. 이 헤더파일은 코딩하는 목적이나 용도에 따라 #include 뒤에 오는 문구가 달라지거나 개수가 더 많아진다. 2. int in..
C언어- scanf 사용한 코드 수정 clanguageconquerer.tistory.com/2 C언어- y=ax+b 알고리즘 y=ax+b라는 식과 x,y의 값이 각각 (1,3), (2,6)으로 주어져 있을 때, a,b의 값을 구하시오. 먼저 x, y, x1, y1의 범위를 지정해준다. x와 y를 각각 2개로 나눈 이유는 하나의 변수에는 하나의 값만 지정할 수 clanguageconquerer.tistory.com **위 링크를 클릭해서 게시물을 보고 오면 코드를 더 쉽게 이해할 수 있다. #include int main(){ int x; int y; int x1; int y1; printf("enter x: "); scanf("%d",&x); printf("enter y: "); scanf("%d",&y); printf("enter x1:..