본문 바로가기

프로그래밍언어

[혼공] 혼공8기 C언어 2주차 기본미션

확인문제

Chapter03-1

1. 다음 자료형 중에서 실수형에 O표를 하세요.

※ unsigned int형에서 int를 생략하고 unsigned만으로도 사용할수 있음

2. 다음 프로그램의 실행결과를 예상해보세요.

실행결과

a = a +1;은 현재의 a의 값에 1을 더해 다시 a에 대입하는 문장

1부터 3까지 계속 더하면 6이됨

3. 국어, 영어, 수학 점수를 저장할 변수(kor, eng, mat)를 선언하고 각각 70,80,90점으로 초기화합니다. 총점을 저장할 변수(tot)를 선언하여 세 과목의 합을 구하고 세 과목의 점수와 총점을 출력하는 프로그램을 작성하세요.

실행결과

Chapter03-2

1. 다음과 같이 변수가 선언되어 있을 때, scanf 함수의 사용법이 옳은 것을 고르세요.

① scanf("%d, &ch); ch는 char형 변수이므로 %c 변환 문자를 사용함

② scanf("%d, &sh); sh는 short형 변수이므로 %hd 변환 문자를 사용함

③ scanf("%d%f", &in, &ft); 2개 이상의 변수에 입력할 때는 변환 문자를 이어서 사용함

④ scanf("%f", &db); double형 변수에 입력할 때는 %lf 변환 문자를 사용함

2. 다음 프로그램의 빈칸에 알맞은 내용을 채워보세요.

실행결과

3. 키보드로 문자를 입력하여 아스키 코드 값을 출력하는 프로그램을 작성하시오. 어떤 문자가 입력될지는 실행할 때 결정합니다. 

실행결과
실행결과

Chapter04-1

1. 4.0과 1.2의 덧셈, 뺄셈, 곱셈, 나눗셈을 한 값을 소수점 이하 첫째 자리까지 출력하세요.

실행결과

2. 두 과목의 점수를 입력하여 평균을 출력하는 프로그램을 작성하세요. 평균은 소수점 이하 첫째 자리까지 출력하세요.

실행결과

3. 태희가 신청한 전체 학점과 평점을 계산하여 신청 학점이 10학점 이상이고 평점 평균이 4.0을 넘는 경우 1을 출력하고, 그렇지 않으면 0을 출력하는 프로그램을 작성하세요. 태의가 이전 학기에 신청한 과목당 학점과 얻은 점수는 아래와 같습니다.

각 변수명은 다음과 같습니다.

실행결과

Chapter04-2

1. short형과 long형의 자료형 크기를 비교하여 크기가 큰 자료형이 무엇인지 출력하세요.

실행결과

2. 야구경기장의 좌석 수가 70개고 입장객 수가 65명일 때 입장률을 출력하세요.

실행결과

3. 3.76시간은 몇 시간, 몇 분, 몇 초인지 출력하세요.

실행결과