728x90 반응형 SMALL 개념262 chapter 7) 매개변수가 없는 함수 #include int get_num(void); int main(void){ int result; result = get_num(); printf("return value : %d\n", result); return 0; } int get_num(void){ int num; printf("plus integer input ; "); scanf("%d", &num); return num; } 1. main() 함수 1-1. `get_num();` 호출 1-2. 반환된 값을 result에 저장 1-3. "return value : %d\n" 출력 2. get_num 함수 2-1. "plus integer input ; " 출력 2-2. 사용자로부터 정수 입력 받음 2-3. 입력 받은 정수 반환 2024. 7. 10. chapter 7) 반환값과 매개변수가 모두 없는 함수 #include void print_line(void); int main(void){ print_line(); printf("class name Major grade\n"); print_line(); return 0; } void print_line(void){ int i; for (i =0; i 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환 .. 2024. 7. 9. chapter 7) 반환값이 없는 함수 #include void print_char(char ch, int count); int main(void){ print_char('@', 5); return 0; } void print_char(char ch, int count){ int i; for(i = 0; i< count; i++){ printf("%c", ch); } return; } main() 함수 1-1. `print_char('@', 5);`을 호출하여 '@' 문자를 5회 출력 print_char() 함수 2-1. 정수형 변수 i를 선언하고, 0부터 시작하여 count 미만일 때까지 i를 1씩 증가시키며 for 루프 실행 2-2. 루프 내에서 주어진 문자 ch('@')를 count(5)번 출력 2-3. 함수 종료 후 반환 문(retur.. 2024. 7. 8. chapter 7) 2개의 함수로 만든 프로그램 #include int sum (int x, int y); int main(void){ int a= 10, b= 20; int result; result = sum(a,b); printf("result : %d\n", result); return 0; } int sum(int x, int y){ int temp; temp = x + y; return temp; } 1. sum 함수 정의 1-1. 함수는 두 개의 정수형 매개변수 x와 y를 받아들임 1-2. 정수형 변수 temp를 선언하고, x와 y의 합을 temp에 저장 1-3. temp를 반환함 2. main() 함수 2-1. 정수형 변수 a와 b를 선언하고 각각 10과 20의 값을 할당 2-2. 정수형 변수 result를 선언 2-3. `sum` 함수.. 2024. 7. 7. 이전 1 ··· 52 53 54 55 56 57 58 ··· 66 다음 728x90 반응형 LIST