Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

메모장

C언어 복습 7 (점수 평균 내기) 본문

C언어 복습

C언어 복습 7 (점수 평균 내기)

Captic 2019. 6. 15. 11:57

참고: 정덕 - <컴맹을 위한 C언어>

 

점수 평균내기

  1. 4가지 과목의 점수를 담은 변수를 선언

  2. 각 과목의 점수를 입력받아 변수에 저장

  3. 4과목 점수를 합하고 평균을 계산(<-외부 함수를 만들어서 실행)

  4. 계산한 평균을 출력

...더보기
코드
출력

 

 

1. %.2lf

- 잊지말자 소수점 3째 자리에서 반올림!

 

   ※ 가끔씩 소수점 '앞에'도 숫자가 오는 경우가 있는데 이는 그 자리까지 공간을 확보하라는 의미

     - 출처 : 구글링

     예) %7d  / %7.2f or lf

       int -> 숫자를 포함하여 7자리까지 공간을 확보한다(남는 자리는 공백으로 처리된다)

                  "                 10"  이런 느낌

       float, double -> '소수점을 포함한' 7자리를 확보하고 소수점 2째 자리까지 출력하라 (소수점도 자리를 차지)

                  "             0.02" 이런 느낌

 

2. /t(\t) ?

- 키보드에서 tap을 친 것과 같은 효과를 갖는 특수문자 (깔끔하게 : 라인 맞추기)

 

   *역슬래시(/ or \) 특수 기호

     \a : 윈도우 경고음 발생

     \b : 커서를 한칸 앞으로 옮긴다(like a backspace) -> 예) 'abcdef\b aa' 를 출력하면 'abcde aa'가 출력

     \n : 커서를 다음 줄 맨 앞으로 옮긴다

     \r : 커서를 현재 줄 맨 앞으로 옮긴다

     \t : 들여쓰기

     \\: 역슬래시 출력

     \' : 작은따옴표를 출력

     \" : 큰따옴표를 출력