C 언어 문자 및 숫자 형 보기 char int

   아래의 코드는 코딩자율 학습 나도 코딩의 C언어 입문의 1장 코드를 인용 한것이다. 

나중에  C 언어 치다가  잘 모를 때,  사용  할 수 있어 좋을 것 같아서 기록 한다. 


# include <stdio.h>

int main(void) {

           // 이름

           char name[256];

           printf("이름이 뭐예요? ");

           scanf_s("%s", name, sizeof(name));

 

           // 나이

           int age;

           printf("몇살이에요?");

           scanf_s("%d", &age);

 

           //몸무게 

           float weight;

           printf("몸무게는 몇  kg이에요.");

           scanf_s("%f", &weight);

 

           //

           double height;

           printf("키는 몇 cm 에요?");

           scanf_s("%lf", &height);

 

           // 범죄명

           char what[256];

           printf("어떤 범죄를 절질렀어요?");

           scanf_s("%s", what, sizeof(what));

 

           // 조서내용 출력 

           printf("\n\n--- 범죄자 정보 ---\n\n");

           printf("이름   : %s\n", name);

           printf("나이   : %d\n", age);

           printf("몸무게 : %.1f\n", weight);

           printf("     : %.1lf\n", height);

           printf("범죄명 : %s\n", what);

 

           return 0;

}



① 정수형 변수는 숫자형 값 중에서 정수를 담을 때 사용하고 int로 표시합니다.

형식

int 변수명 = 값;


② 실수형 변수는 숫자형 값 중에서 실수를 담을 때 사용하고 float 또는 double로 표시합니다. float형 값은 값 뒤에 f를 붙여 구분합니다.

형식

float 변수명 = 값f;
// 또는
double 변수명 = 값;

③ 문자형 변수는 문자나 문자열을 담을 때 사용하고 char로 표시합니다. 문자일 때는 작은따옴표로 값을 표시합니다. 문자열일 때는 배열을 사용하고 변수명 뒤에 변수의 크기를 명시합니다.

형식

char 변수명 = '값';
// 또는
char 변수명[변수크기];


4. 상수

① 상수는 변하지 않는 수(값)로, 한 번 선언하면 더 이상 값을 바꿀 수 없습니다.

② 변수의 자료형 앞에 const를 넣으면 상수가 됩니다. 상수일 때 변수명은 보통 대문자로 표시합니다.

형식

const 자료형 변수명(대문자) = 값;


5. printf( )

① 소괄호 안 내용을 화면에 출력하는 명령어입니다.

② 변수에 담긴 값을 출력할 때는 서식 지정자를 사용하고, 쉼표 다음에 값을 가져올 변수를 넣습니다. 서식 지정자는 변수의 자료형에 따라 달라집니다.

③ 출력할 값이 여러 개이면 서식 지정자도 출력할 값의 개수만큼 넣습니다. 서식 지정자는 띄어쓰기로 구분하고, 변수는 쉼표로 구분합니다.

형식

printf("서식지정자 서식지정자 ...\n", 변수명1, 변수명2, ...); 

 

6. scanf( )

① 키보드로 값을 입력받아 변수에 저장하는 명령어입니다. 표준 입력 명령어는 scanf() 함수지만, 비주얼 스튜디오에서는 scanf_s() 함수를 사용합니다.

② 값을 입력받을 때는 서식 지정자를 사용하고, 쉼표 다음에 값을 저장할 위치를 지정합니다.

③ 입력받은 값을 변수에 저장할 때는 변수명 앞에 &를 붙입니다. 배열에 저장할 때는 & 없이 변수명만 작성하고, sizeof 연산자로 변수의 크기를 명시합니다.

형식

scanf_s("서식지정자", &변수명); // 값이 숫자나 문자일 때
scanf_s("서식지정자", 변수명, sizeof(변수명)); // 값이 문자열일 때

7. 서식 지정자

컴퓨터가 데이터를 어떻게 해석해야 하는지 알려 주는 텍스트나 기호로, 형식 지정자라고도 합니다. 대표적인 서식 지정자는 다음과 같습니다.

자료형

서식 지정자

설명

int

%d

값이 정수일 때

float

%.nf

값이 실수일 때, n은 출력할 소수점 이하 자릿수, n + 1 자리에서 반올림

double

%.nlf

값이 실수일 때, n은 출력할 소수점 이하 자릿수, n + 1 자리에서 반올림

char

%c

값이 문자일 때

%s

값이 문자열일 때






댓글 없음:

댓글 쓰기

css cheat sheet 클래스 선택자, margin(마진), display , center 조정 간단한 구성 요소

 앞에서는 html의 간단한 sheet를 소개 하였습니다.   html은  주로 골격을 나타나는 것이라, 디자인을 하는데는 css로 하여야 합니다.  아래 코드와 같이 css 관련 하여 매우 간단하게 코딩 하겠습니다.  body 부분의 css 코딩  ...