본문 바로가기
728x90
반응형
SMALL

programming154

chapter 3) 문자의 문자열 입력 #include int main(void){ char grade, name[20]; printf("grade : "); scanf("%c", &grade); printf("name : "); scanf("%s", name); printf("%s grade -> %c\n", name, grade); return 0; } 코드 설명 1. main() 함수 1-1. 문자형 변수 grade와 문자 배열 name[20] 설정 1-2. printf()문을 사용하여 "grade : "라는 문장 출력 후, scanf()문을 통해 사용자로부터 한 문자를 입력받아 변수 grade에 저장 1-3. 이어서 "name : "라는 문장을 출력하고, scanf()문을 사용하여 사용자로부터 문자열을 입력받아 name 배열에 저장. .. 2024. 6. 10.
chapter 3) 변수의 선언과 사용 #include int main(void){ int a, b, c; double da; char ch; a = 10, b = a, c = a + 20, da = 3.5, ch = 'A'; printf("value a : %d\n", a); printf("value b : %d\n", b); printf("value c : %d\n", c); printf("value d : %.1lf\n", da); printf("value ch : %c\n", ch); return 0; } 코드 설명 1. main() 함수 1-1. 정수형 변수 a, b, c와 실수형 변수 da, 그리고 문자형 변수 ch를 선언 1-2. a에 10을 할당, b에는 a의 값을 할당, c에는 a에 20을 더한 값을 할당, da에는 3.5를 .. 2024. 6. 9.
chapter 3) 유효 숫자 확인 #include int main(void){ float ft = 1.234567890123456789; double db = 1.23456780123456789; printf("float value : %.20f\n", ft); printf("double value : %.20lf\n", db); return 0; } 코드 설명 1. main() 함수 1-1. 부동 소수점 변수 ft를 float 형으로 선언하고 1.234567890123456789의 값을 할당 (실제로 float 형은 이보다 적은 정밀도를 가지므로, 모든 숫자가 정확하게 저장되지 않음) 1-2. 부동 소수점 변수 db를 double 형으로 선언하고 1.234567890123456789의 값을 할당 (double 형은 float 형보다 더.. 2024. 6. 8.
chapter 3) scanf 함수를 사용한 키보드 입력 #include int main(void){ int a; scanf("%d", &a); printf("input value : %d\n", a); return 0; } 코드 설명 main() 함수 1-1. 정수형 변수 a 설정 1-2. scanf()문을 사용하여 사용자로부터 정수 값을 입력받아 변수 a에 저장 1-3. printf()문을 사용하여 'input value : '와 함께 사용자가 입력한 값(a)을 출력 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환 2024. 6. 7.
728x90
반응형
LIST