c언어

Codeup.kr/C언어 기초 100제

[Code up 문제] 1085번 소리 파일 저장용량 계산하기

1. 정답 코드 #include int main(void) { double n, m, k, j; scanf("%lf %lf %lf %lf", &n, &m, &k, &j); printf("%.1lf MB", n*m*k*j/(8388608)); } 2. 코드 설명 8388608은 1024 * 1024 * 8이다. 즉 8388608byte는 1mb라는 것이다. c언어 특성상 double을 사용하지 않고 int로 사용해서 계산 할 경우 결과 값이 0.0 이런식으로 나오기때문에 모든 변수를 double형으로 만들어줘야 한다. 간단한 계산 문제였다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1084번빛 섞어 색 만들기

1. 정답 코드 #include int main(void) { int n, m, k, cnt=0; scanf("%d %d %d", &n, &m, &k); for(int i=0; i

Codeup.kr/C언어 기초 100제

[Code up 문제] 1083번 3 6 9 게임의 왕이 되자!

1. 정답 코드 #include int main(void) { int n; scanf("%d", &n); for(int i=1; i

Codeup.kr/C언어 기초 100제

[Code up 문제] 1082번 16진수 구구단?

1. 정답 코드 #include int main(void) { int n; scanf("%X", &n); for(int i=1; i

Codeup.kr/C언어 기초 100제

[Code up 문제] 1081번 주사위를 2개 던지면?

1. 정답 코드 #include int main(void) { int n,m; scanf("%d %d", &n, &m); for(int i=1; i

Codeup.kr/C언어 기초 100제

[Code up 문제] 1080번 언제까지 더해야 할까?

1. 정답 코드 #include int main(void) { int n, value = 0; scanf("%d", &n); int i = 0; while(n >= value){ i++; value += i; if(n == value){ i--; } } printf("%d", i); } 2. 코드 설명 n, value, i라는 변수를 선언해주고 i는 카운트 역할을 하며 (1,2,3,4,5 이런식으로 반복문에서 정수가 1씩 더해짐) n값 까지 도달 하면 반복문에서 탈출하고, n과 value값이 같다면 i-1을 해줘야 한 번 더 카운트 되지 않는다.

대학교 수업/C 프로그래밍

[C프로그래밍 실습과제 01/2장] 정답 풀이

프로그래밍 준비 1. ASCII 코드를 위해 사용하는 비트수, 표현가능한 문자의 수는? A. 7비트이며, 128개의 문자를 표현할 수 있다. 2. 8(16, 32)비트로 표현한 정수의 범위는? A. 8비트: -128~127 , 16비트: -32768~32767, 32비트: -2147483648 ~ 2147483647 3. 32(64)비트로 실수를 표현했을 때 유효자리수는? 유효자리수의 의미는? A. float(32bit)에선 소수점 자리 6자리 이하에서만 유효하며, double(64bit)에선 소수점 자리 15자리 이하에서만 유효하다. 그 이상 넘어가면 정확 하지 않은 값이 나온다. (반올림 되서 값이 나옴) 4. 상수의 정의는? A. 수식에서 변하지 않는 값을 뜻한다. 이것은 변하는 값 변수와 반대이다..

Codeup.kr/C언어 기초 100제

[Code up 문제] 1079번 원하는 문자가 입력될 때까지 반복 출력하기

1. 정답 코드 #include int main(void) { char n; search: scanf("%c", &n); printf("%c", n); if(n != 'q'){ goto search; } } 2. 코드 설명 전에 썻던 레이블, goto문으로 문제를 해결 해 봤다. q가 아니면 search 레이블로 돌아가고, q가 입력되면 끝나는 프로그램이다.

Jongung
'c언어' 태그의 글 목록 (5 Page)