공부/C programming

실습 정리하기!

natom_ 2016. 3. 18. 11:18
반응형

#include <stdio.h>

#include <stdlib.h>




int main(int argc, char *argv[]) {

/*

int age;

printf("나이를 입력해주세요 → ");

scanf("%d",&age);

printf("입력한 나이는  %d 입니다.",age);


int kor, math, eng, sci;

//scanf() 함수에서 여러개의 값을 입력받을때 

printf("네 과목의 점수를 입력하세요 : ");

scanf("%d,%d,%d,%d",&kor, &math, &eng, &sci);

printf("입력한 점수는 %d %d %d %d 입니다. ",kor, math, eng, sci);

//점수와 점수를 구분하는 키는 space bar, enter, tab기능을 사용할 수 있다.

//변환명세에 쉼표를 사용해서 구분해주면 쉼표로 구분한다.

 




//1.변수 선언 

char gender;

int age;

double height;

//2. 처리 

printf("성별은?(남자M / 여자F)");

scanf("%c",&gender);

printf("나이는 ?");

scanf("%d",&age); 

printf("키는?");

scanf("%lf",&height);

 

//3. 출력

 

printf("당신의 성별은 %c 나이는 %d, 키는 %.1lfcm입니다. ",gender,age,height);

 


int kor;

printf("국어 점수를 입력하세요 : ");

scanf("%2d", &kor);

//자릿수를 지정해주면 자릿수를 초과하게되면

//앞자리만 나오고 잘리게 된다.

 

printf("입력한 국어 점수는 %d입니다. ",kor);

 


//단일 문자 입력

char c;

printf("C언어 학점을 입력하세요 : ");

c = getchar();

printf("\n입력한 학점은 %c 입니다. ",c);

//문자열 입력

char name[10];

//char은 단일문자 자료형이기 때문에

//한글과 같은 문자를 입력해주기 위해

//배열의 크기를 미리 선언해 준다.

 

printf("이름을 입력하세요 : ");

scanf("%s",name); 

//배열 이름은 시작주소  

//문자열을 입력할때는 & 붙이지 않는다.

//scanf에서의 공백은 문장의 종료로 인식된다. 

printf("입력 된 이름은 %s 입니다. ",name); 

/*

char name[10];

char address[50];

printf("이름 입력 : ");

gets(name);

printf("주소 입력 : ");

gets(address);

//gets()함수는 공백도 문자열로 나타내준다.

 

printf("입력한 이름은 : %s\n",name); 

printf("입력한 주소는 : %s",address); 

*/

int age;

double height;

char gender;

printf("나이를 입력하세요 : ");

scanf("%d",&age);

printf("키를 입력하세요 : ");

scanf("%lf",&height);

printf("성별을 입력하세요(남자:M 여자는:F) : ");

scnaf("%c",&gender);

printf("입력한 나이는 : %d",age);

printf("입력한 키는 : %lf",height);

printf("입력한 나이는 : %c",gender);

 


 

 

return 0;

}

반응형

'공부 > C programming' 카테고리의 다른 글

4. 연산자  (0) 2016.03.22
정리하기  (0) 2016.03.20
실습  (0) 2016.03.16
3. 입력과 출력  (0) 2016.03.13
실습  (0) 2016.03.11