전체 글67 코드업 1018 : [기초-입출력] 시간 입력받아 그대로 출력하기 어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 시(hour)와 분(minute)이 ":" 으로 구분되어 입력되는 값을 저장해 다시 출력해보자. #include int main() { int h, m; scanf("%d:%d", &h, &m); printf("%d:%d", h, m); return 0; } 시의 값을 담을 변수 h와 분의 값을 담을 m을 int 타입으로 만들자. 시:분 이라는 정해진 형태는 %d:%d(h:m)로 해석할 수 있다. 2023. 6. 1. 코드업 1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기 int형 정수 1개를 입력받아 공백을 사이에 두고 3번 출력해보자. #include int main(){ int x; scanf("%d", &x); printf("%d %d %d", x,x,x); return 0; } int 타입의 변수 x를 만들어 입력 받은 값을 저장시킨다. 이후 x값은 3번 출력하면 된다. 2023. 6. 1. 코드업 1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기 실수(float) 1개를 입력받아 저장한 후, 저장되어 있는 값을 소수점 셋 째 자리에서 반올림하여 소수점 이하 둘 째 자리까지 출력하자 #include int main(){ float x; scanf("%f", &x); printf("%.2f", x); } 실수 형식 지정자 %f 사이에 .(숫자) 를 넣으면 소숫점 숫자 자리까지 출력한다. 2023. 6. 1. 코드업 1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기 2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자. #include int main() { char a,b; scanf("%c %c", &a, &b); printf("%c %c", b, a); return 0; } 문자를 담을 char 타입의 변수 a,b 를 선언한 뒤 a, b의 입력을 받아 저장하고 순서를 바꿔 출력하면 된다. 2023. 6. 1. 코드업 1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기 정수(int) 2개를 입력받아 그대로 출력해보자. #include int main(){ int a, b; scanf("%d %d", &a, &b); printf("%d %d", a, b); } Visual Studio를 사용하는 경우 위 코드의 맨 윗 줄에 #define _CRT_SECURE_NO_WARNINGS 를 써주자. 다음은 간단한 자료형에 대한 형식 지정자이다. int(정수) : %d (10진수), float(실수) : %f char(문자) : %c 문자열 : %s 2023. 5. 31. 코드업 1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기 실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자. #include int main() { float x; //float(실수) 타입의 변수 x 선언 scanf("%f", &x); //입력 값을 실수로 읽어 x에 저장 printf("%f", x); //변수 x의 값을 실수로 출력 } Visual Studio를 사용하는 경우 위 코드의 맨 윗 줄에 #define _CRT_SECURE_NO_WARNINGS 를 써주자. scanf( "입력받을 값의 타입", &(선언한 변수 이름) )를 써서 입력받은 값을 변수에 저장할 수 있다. 다음은 간단한 자료형에 대한 형식 지정자이다. int(정수) : %d (10진수), float(실수) : %f char(문자) : .. 2023. 5. 31. 코드업 1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. #include int main() { char x; //char(문자) 타입의 변수 x 선언 scanf("%c", &x); //입력 값은 문자로 읽어 x에 저장 printf("%c", x); //변수 x의 값을 문자로 출력 } Visual Studio를 사용하는 경우 위 코드의 맨 윗 줄에 #define _CRT_SECURE_NO_WARNINGS 를 써주자. scanf( "입력받을 값의 타입", &(선언한 변수 이름) )를 써서 입력받은 값을 변수에 저장할 수 있다. 다음은 간단한 자료형에 대한 형식 지정자이다. int(정수) : %d (10진수), float(실수) : %f char(.. 2023. 5. 31. 코드업 1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기 정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. #include int main() { int n; //int 타입의 변수 n 선언 scanf("%d", &n); //입력 값을 10진수로 읽어 n에 저장 printf("%d",n); //변수 n의 값을 10진수로 출력 } Visual Studio를 사용하는 경우 위 코드의 맨 윗 줄에 #define _CRT_SECURE_NO_WARNINGS 를 써주자. scanf( "입력받을 값의 타입", &(선언한 변수 이름) )를 써서 입력받은 값을 변수에 저장할 수 있다. 2023. 5. 31. 코드업 1008 : [기초-출력] 출력하기08 #include int main() { printf("\u250C\u252C\u2510\n"); printf("\u251C\u253C\u2524\n"); printf("\u2514\u2534\u2518\n"); } ┌┬┐ ├┼┤ └┴┘ 와 같은 모양을 출력해야 한다. 이는 유니코드 특수문자를 활용하여 출력할 수 있다. 유니코드를 출력하는 방법은 \u문자의번호 로 출력할 수 있다. 첫번째 줄의 ┌ ┬ ┐ 는 각각 유니코드 형식으로 \u250C \u252C \u2510 이다. 가운데 줄의 ├ ┼ ┤ 는 각각 유니코드 형식으로 \u251C \u253C \u2524 이다. 마지막 줄의 └ ┴ ┘ 는 각각 유니코드 형식으로 \u2514 \u2534 \u2518 이다. 2023. 5. 30. 이전 1 ··· 3 4 5 6 7 8 다음 728x90