전체 글

프론트 개발을 주로하는 사람
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가 입력되면 끝나는 프로그램이다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1078번 짝수 합 구하기

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

Codeup.kr/C언어 기초 100제

[Code up 문제] 1077번 정수 1개 입력받아 그 수까지 출력하기

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

Codeup.kr/C언어 기초 100제

[Code up 문제] 1076번 문자 1개 입력받아 알파벳 출력하기

1. 정답 코드 #include int main(void) { char n; scanf("%c", &n); char i = 'a'; while(i != n + 1){ printf("%c ", i); i++; } } 2. 코드 설명 char 값으로 알파벳을 받아 온 후, 반복문으로 a~ n+1까지 값을 출력 해준다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1075번 정수 1개 입력받아 카운트다운 출력하기2

1. 정답 코드 #include int main(void) { int n = 0; scanf("%d", &n); while(n-- != 0){ printf("%d\n", n); } } 2. 코드 설명 1074번과 다르게 n-1을 먼저 반복문에 반영하고 값을 출력해준다.

Jongung
기록하는 습관