검색어 입력폼

C언어 기초와 응용3장연습문제

저작시기 2007.01 |등록일 2007.06.08 워드파일MS 워드 (doc) | 4페이지 | 가격 300원

소개글

제 3장 연습문제 해답

1. 아래와 같은 내용을 출력하기 위해 어떤 변환 문자를 사용해야 하는가?
① C 언어 과목의 성적(소수점 이하는 생략)
② 학생들의 이름
③ B반 학생들의 평균 몸무게
④ 1학기 문자 성적(A, B, C, D, F)
해답

(1) %d
(2) %s
(3) %f
(4) %c


2. 다음과 같은 데이터를 읽어들이려 할 때, scanf() 함수를 사용하여 완성하라.
① Lee
② 10 20 30
③ 234.34
④ A
해답

char name[];
char ch ;
int x,y,z;
float a;

(5) Lee : scanf(“%s”, name);
(6) 10 20 30 : scanf(“%d %d %d”, &x, &y, &z);
(7) 234.34 : scanf(“%f”, &a)
(8) A : scanf(“%c”, ch);


3. 영문 이름(예: Gil-Dong Hong)을 읽어들여 그것을 변수에 저장하고 이름에 사용된 알파벳 개수를 계산하고 이름을 성이 먼저 나오게 출력하가(예:Hong, Gil-Dong)
해답

#include
#include

int main()
{
int i=0,l;

char FirstName[80], LastName[80];

printf(

목차

1. 아래와 같은 내용을 출력하기 위해 어떤 변환 문자를 사용해야 하는가?
2. 다음과 같은 데이터를 읽어들이려 할 때, scanf() 함수를 사용하여 완성하라.
3. 영문 이름(예: Gil-Dong Hong)을 읽어들여 그것을 변수에 저장하고 이름에 사용된 알파벳 개수를 계산하고 이름을 성이 먼저 나오게 출력하가(예:Hong, Gil-Dong)

~ 8. 입출력 함수를 이용하여 한 개의 문자를 읽어들인 후, 영문자이면 “English character”, 숫자이면 “Digit number”라 출력하고, 그 외에는 “Special character”라 출력하는 프로그램을 작성하라.

본문내용

제 3장 연습문제 해답

1. 아래와 같은 내용을 출력하기 위해 어떤 변환 문자를 사용해야 하는가?
① C 언어 과목의 성적(소수점 이하는 생략)
② 학생들의 이름
③ B반 학생들의 평균 몸무게
④ 1학기 문자 성적(A, B, C, D, F)
해답

(1) %d
(2) %s
(3) %f
(4) %c


2. 다음과 같은 데이터를 읽어들이려 할 때, scanf() 함수를 사용하여 완성하라.
① Lee
② 10 20 30
③ 234.34
④ A
해답

char name[];
char ch ;
int x,y,z;
float a;

(5) Lee : scanf(“%s”, name);
(6) 10 20 30 : scanf(“%d %d %d”, &x, &y, &z);
(7) 234.34 : scanf(“%f”, &a)
(8) A : scanf(“%c”, ch);


3. 영문 이름(예: Gil-Dong Hong)을 읽어들여 그것을 변수에 저장하고 이름에 사용된 알파벳 개수를 계산하고 이름을 성이 먼저 나오게 출력하가(예:Hong, Gil-Dong)
해답

#include <stdio.h>
#include <ctype.h>

int main()
{
int i=0,l;

char FirstName[80], LastName[80];

printf(
다운로드 맨위로