본문 바로가기
반응형

KOISTUDY해답6

KOISTUDY 해답 - 0015) 실수 입력받아 둘째 자리까지 출력하기 KOISTUDY 문제풀이 문제번호 0015 - 실수 입력받아 둘째 자리까지 출력하기 이번 문제는 출력할 때 숫자의 자릿수를 정할 수 있음을 보여준다. 이를 이용해서 근삿값의 범위를 지정할 수도 있다. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. # 실수의 자료형은 float이나 이보다 더 저장공간이 큰 double이다. # 숫자를 출력 할 때 자릿수를 정해줄 수 있다. - ex) %2d -> 두자리 정수, 4를 출력하게 되면 _4가 출력된다. (_은 띄어쓰기) - 소수점 아래 자리도 정할 수 있다. - ex) %.4f -> 소수점 네 번째 자리 숫자까지 출력. 해답 0015)#includeint main(){ float a; scanf("%f", &a); printf("%.2f", .. 2018. 7. 6.
KOISTUDY 해답 - 0014) 문자 두 개 입력받아 순서바꿔 출력하기 KOISTUDY 문제풀이 문제번호 0014 - 문자 두 개 입력받아 그대로 출력하기 여러 문자를 입력받는 문제이다. 개수만 늘어난 것으로, 이전 문자를 입력받는 문제와 같다. 단, 순서만 바꾸면 된다. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. # 문자를 저장하기 위한 변수의 자료형은 char이다. # 입력되는 정보는 공백 등으로 구분되며, 이를 입력받기 위해서는 똑같이 공백을 두면 된다. - ex) scanf("%d %d", &a, &b); 해답 0014)#includeint main(){ char a, b; scanf("%c %c", &a, &b); printf("%c %c", b, a); return 0;}with VSC 2018. 7. 1.
KOISTUDY 해답 - 0013) 정수 두 개 입력받아 그대로 출력하기 KOISTUDY 문제풀이 문제번호 0013 - 정수 두 개 입력받아 그대로 출력하기 여러개의 입력을 받는 문제이다. 공백으로 문자들을 구분하니 이를 참고. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. - 이에 대해서는 전 문제 해답에 서술 # 정수를 저장하기 위한 자료형은 int이다. # 입력되는 문자는 공백 등으로 구분되며, 이를 입력받기 위해서는 똑같이 공백을 두면 된다. - ex) scanf("%d %d", &a, &b); 해답 0013)#includeint main(){ int a, b; scanf("%d %d", &a, &b); printf("%d %d", a, b); return 0;}with VSC 2018. 7. 1.
KOISTUDY 해답 - 0012) 실수 한 개 입력받아 그대로 출력하기 KOISTUDY 문제풀이 문제번호 0012 - 실수 한 개 입력받아 그대로 출력하기 앞선 문제와 같이 자료형만 달라졌다. 실수를 저장하기 위해서는 float이나 double자료형이 필요하다. 변수의 자료형에 대해 추후 따로 설명하는 글을 업로드 할 예정이니 참고하면 좋을 것이다. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. - 이에 대해서는 전 문제 해답에 서술 # 실수를 저장할 수 있는 자료형은 float과 double등이 있다. - 가장 기본은 float, double은 float보다 더 크다. 해답 0012)#includeint main(){ float a; scanf("%f", &a); printf("%f", a); return 0;}with VSC 2018. 6. 30.
KOISTUDY 해답 - 0011) 문자 한 개 입력받아 그대로 출력하기 KOISTUDY 문제풀이 문제번호 0011 - 문자 한 개 입력받아 그대로 출력하기 이번에는 입력받을 때 변수의 자료형에 대한 것이다. 생각할 것은 출력할 때와 같다. 변수의 자료형에 대해 추후 따로 설명하는 글을 업로드 할 예정이니 참고하면 좋을 것이다. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. - 이에 대해서는 전 문제 해답에 서술 # 문자를 저장하기 위한 자료형은 char이다. - 변수를 선언할 때 이를 이용하면 된다 해답 0011)#includeint main(){ char a; scanf("%c", &a); printf("%c", a); return 0;}with VSC 2018. 6. 30.
KOISTUDY 해답 - 0010) 정수 한 개 입력받아 그대로 출력하기 KOISTUDY 문제풀이 문제번호 0010 - 정수 한 개 입력받아 그대로 출력하기 이번에는 scanf 함수의 등장이다. 지금까지는 출력만을 행해왔지만, 이제는 입력을 받을 수 있게되었다. 입력을 받는 것은 출력과 크게 다르지 않기 때문에 손쉽게 할 수 있을 것이다. 문제의 요점 # 입력을 받는 기본적인 함수로는 scanf가 있다. - scanf는 void scanf();의 형태 - ex) scanf("%d", &a); - 위의 예에서 a는 미리 선언되어 있어야 하고, a앞의 &는 해당 주소를 의미한다. 즉 &a는 a의 주소를 뜻한다. - 출력과 다르게 변수 앞에 &가 붙으니 주의하자. 해답 0010)#includeint main(){ int a; scanf("%d", &a); printf("%d", a.. 2018. 6. 30.
반응형