[기초 데이터형] 데이터형 출력
1. unsigned int scanf("%u",&x); printf("%u",x); 형태와 같이 사용한다. 입력되는 정수의 범위는 0 ~ 4,294,967,295이다. 2. double scanf("%lf", &d); // double(long float) 형식으로 입력 printf("%lf", d); 형태와 같이 사용한다. double 데이터형을 사용하면+- 1.7*10-308 ~ +- 1.7*10308 범위의 실수를 저장할 수 있다. 3. long long int long long int n; scanf("%lld", &n); printf("%lld", n); 형태와 같이 사용한다. long long int 데이터형을 사용하면 -9,223,372,036,854,775,808 ~ +9,223,372,..
2021. 2. 20.
기초 입출력 - 칸을 지정한 입출력, 공백을 포함한 문장 출력
1. 칸을 지정한 입출력 [입력] scanf("%1d%1d%1d%1d%1d", &a, &b, &c, &d, &e); 를 사용하면 1개의 숫자로 각각 구분되어 저장된다. [정수출력] %02d를 사용하면 2칸을 사용해 출력하는데, 한 자리 수인 경우 앞에 0을 붙여 출력한다. ex) %04d를 사용하면 4칸을 출력가능 [실수출력] %.2f 는 2번째 자리까지 반올림하여 출력한다. 2. 공백을 포함한 문장 출력 char data[2001]; fgets(data, 2000, stdin); printf("%s", data); 위와 같이 실행하면 공백이 포함된 문장을 키보드(stdin)로 입력받아 최대 2000자까지 data[ ] 공간에 저장하고 출력할 수 있다. (참고) fgets( ) 를 사용하면 공백문자가 포..
2021. 2. 20.