목록C (19)
JUST GO
(C/C++프로그래밍 과제_4) 포인터 변수 이해 - 길이가 5인 int형 배열 arr을 선언하고 이를 1,2,3,4,5로 초기화한 다음, 이 배열의 마지막 요소를 가리키는 포인터 변수 ptr을 선언한다. 그 다음 변수 ptr에 저장된 값을 감소시키는 형태의 연산을 기반으로 모든 배열 요소에 접근하여, 배열에 저장된 모든 정수를 더하여 그 결과를 출력하는 프로그램을 작성한다. #include int main(void) { int i=0, sum = 0; // 변수선언과 초기화 int arr[5]={1,2,3,4,5}; // 배열변수 선언과 초기화 int * ptr = &arr[4]; // 포인터 변수선언과 초기화 #include int main(void) { int i = 0; int sum = 0;..
#define _CRT_SECURE_NO_WARNINGS #include #define ARR_SIZE 10 int is_even(int x) // 짝수출력 함수선언 { if (x % 2 == 0) return 1; else return 0; } int is_odd(int x) // 홀수출력 함수선언 { if (x % 2 == 1) return 1; else return 0; } int main(void) { printf("정수를 빈칸으로 구분해서 입력하세요. (마지막에 0 입력)\n"); int arr[ARR_SIZE]; int i; int even = 0; int odd = 0; for (i = 0; i < ARR_SIZE; i++) { scanf("%d", &arr[i]); if (arr[i] ==..
#include int main(void) { int i, j, k; // 변수 3개 사용 for (i = 0; i < 5; i++) { // 반복할 횟수를 위한 for문 for (j = i; j < 4; j++) { // 빈공간을 만들기 위한 for문 printf(" "); } for (k = 0; k < i * 2+1; k++) { // 피라미드 모양을 위한 for문(*을 홀수개로 출력) printf("*"); } printf("\n"); } return 0; }