[C언어] while문으로 1부터 n까지 홀수의 합계 구하는 예제 문제 While 문을 이용하여 1 부터 사용자로 부터 입력받은 n까지의 수 중 홀수 더하여 합계를 출력한다. 소스 123456789101112131415161718192021222324#include int main() { int n = 0; int i = 1; int sum = 0; printf ( "정수입력:" ); scanf ( "%d", &n ); while ( i
[C언어] 동전 던지기 시뮬레이션 예제(랜덤함수, 난수, 함수) 문제 "동전 던지기"를 시뮬레이트하는 프로그램을 작성한다. 프로그램이 동전을 100번 던지고 동전의 각면이 나타나는 횟수를 세어 출력한다. 난수를 발생하여서 0 또는 1을 반환하는 flip() 함수를 작성하여 사용하라.프로그램이 "동전 던지기"를 올바르게 시뮬레이트하는 경우, 동전의 각 면이 대략 절반정도 나타난다. 함수를 사용하고 함수 안에서 랜덤 함수를 사용하는 예제 이다. 소스123456789101112131415161718192021222324252627282930313233343536373839#include #include#include // 함수를 선언한다.int flip(); int main(){ int back = 0; in..
[C언어] 정수 입력 받아 많이 입력 받은 수와 빈도수 출력하기 2. 0 부터 9 까지의 정수 중에서 20개의 수를 입력 받 아 가장 많이 입력 받은 빈도 수는 무엇이고, 빈 도수는 몇번인지 출력하는 프로그램 작성 hint:[0]에는 0을 입력 받은 회 수, [1]에는 1을 입력받은 회수,. ... 식으로 저장 [소스] 123456789101112131415161718192021222324252627282930313233343536373839404142434445#include int main(void){ int count = 0; int input_array[10] = {0,0,0,0,0,0,0,0,0,0}; int frequency = 0; int frequency_number = 0; // 20개의..
[C언어] float 값 배열 초기화 와 총합 평균 구하기 1. 배열을 사용하여 98. 56 78.62 78.69 89.32 95.29를 초 기화하여 출력, 배 열의 총 합과 평 균을 구하여 출력하는 프로그램 작성 [소스] 123456789101112131415161718192021#include int main(void){ float x[5] = {98.56f, 78.62f, 78.69f, 89.32f, 95.29f}; // 배열 초기화 float total = 0.0f; // 총합을 저장할 변수 float average = 0.0f; // 총합을 구하는 반복문 for(int i = 0; i
[C언어] 변수형의 개념 개발 언어라는 것에서 가장 기본이며 중요한 것이 무엇일까?개인적으로는 변수라는 것이 아닐까 생각 한다.그렇다면 변수는 무엇일까? 123456789101112131415161718#include main(){ int x; int y; int z; x = 1; y = 2; z = x + y; printf("%d", z);} 결과값3cs 변수란 쉽게 생각해서 내용물을 담는 그릇이라고 생각 하면 된다.x라는 그릇에 1을 담았고 y라는 그릇에 2를 담았다.그리고 z라는 그릇에 x그릇과 y그릇에 있는 내용물 합쳤다.그럼 얼마가 되겠는가?1 + 2 합쳐 3이 되는 결과 물이다. 그렇다면 왜 그릇이라는 변수를 사용하는 것일까?그릇에는 계속 다른 내용물을 담을 수 있기 때문이다. 처음에 x에 1..
[C언어] C언어의 역사 C언어는 벨 연구소에서 근무했던 데니스 리치(Dennis Ritchie)가 1972년에 개발했다. C언어를 개발했던 목적은 UNIX라는 운영 체제를 만들기 위한 것이었는데 프로그래머들이 빠른 시간 내에 프로그래밍을 할 수 있도록 하기 위해 설계되었다. C언어는 강력한 기능과 유연성을 가진 언어이기 때문에 전 세계의 많은 프로그래머들이 사용 하게 되었다. 하지만 얼마 되지 않아 여러 기관에서 자기들만의 표준을 만들어 냈고 이로 인해 C언어는 프로그래머들 간의 호환성을 잃었다. 이 문제를 해결하기 위해 미국 국구 표준 협회(ANSI)에서 C언어에 대한 표준을 만들기 위해 1983년 위원회를 설립하고 ANSI C라는 표준 C언어를 발표하였다. 몇몇 예외적인 부분을 제외하고는 현재도 C..
C언어를 빠른 시간내에 학습하는 방법 개인적으로 언어란 것을 빨리 학습하고 익히는 방법은 예제 소스 코드를 모두 직접 입력해보는 것이다. 절대 복사/붙여넣기를 해서는 안된다.귀찮고 이해가 가지 않더라도 일단 직접 써내려 갑니다. 1234567#include void main(){ printf("Hello World"); }cs 위와 같이 가장 기본적인 코드라도 이미 알고 있는 코드라도 귀차니즘을 이겨내고 직접 타이핑을 하다 보면 손에 익을 것이고 나도 모르게 지금 써내려 가고 있는 문장을 이해하게 될 것이다.. 절대 귀찮더라도 직접 타이핑하여 공부하시는걸 강력 추천 한다.기본적인 지식이 없으면 없을 수록 더욱더 많은 타이핑을 해야 할 것이다. - 시작이 반이다. 시작하지 않고 완료 할순 없다. -