1. level 1-1 실행결과를 기술하라 dnum의 주소를 포인터 dp에 저장 *dp=1.5; 로 1.5가 저장되었고 다음 코드로 1.5가 다시 더해져 dnum의 값은 3.0이 된다. dnum: 3.0, *dp: 3.0 2. level 1-2 문자 배열에 저장된 문자열을 포인터를 사용해 한 문자씩 출력하는 프로그램 사실 printf 할때 언제* 붙이고 안붙이는지 잘 모르겠다 문자 배열에는 *ptr 을 쓰는구나 그리고 while 문 안에 코드 두 줄이 들어가있는데 한줄만 썼다 #include #include #pragma warning(disable:4996) int main() { char msg[100] = "Hello World !!!"; char* ptr; printf("msg : %s \n", ..
1. level 1-1 names 배열에 kim lee han park uk 저장 빈 tmp 배열 정의 names 배열에서 tmp에 복사한 후 쉼표 추가 tmp 출력 실행결과 tmp : kim,lee,han,park,uk 2. level 1-2 각 행의 점수 평균을 구하고 출력하는 프로그램 #include #include int main() { int score[4][5] = { 78,90,34,46,80,98,74,84,76,72,76,48,34,72,89,61,91,67,88,83 }; int i, j, sum = 0, row, col; row = sizeof(score)/sizeof(score[0]); col = sizeof(score[0])/sizeof(score[0][0]); for (i = 0..
답안 코드에 필요없는 #pragma warning(disable:4996) 코드가 들어있을 수 있으니 이 점 유의하여주시기 바랍니다. [10-1] 1) 실행중인 프로세스의 메모리 주소를 포인터라 한다. 2) 변수의 시작주소를 사용하기 위해 주소 연산자 &를 사용한다. 3) 첨자가 없는 배열변수명은 그 배열이할당된 메모리의 시작주소를 의미한다. 4) 메모리 주소를 저장하여 데이터로 사용하는 변수를 포인터 변수라 한다. 5) 포인터 변수에 저장된 주소의 데이터에 참조하기 위해 간접 연산자를 사용한다. 6) 모든 포인터의 메모리할당은 선언되는 자료형과 관계없이 32비트 운영체제에서는 4 바이트를 할당 받는다. 7) 변수의 주소를 16진수로 출력하기 위한 printf() 함수의 형식 지정자는 %p 이다. 8) ..
[9-1] 1) 문자열 복사 함수는 strcpy 이다. 2) 문자열 추가 함수는 strcat 이다. 3) 문자열 비교 함수는 strcmp 이다. 4) 첫 번째 문자열 중 두 번째 문자열이 포함되어 있는지 확인할 수 있는 함수는 strstr 이다. 5) 답: 가로줄 6) 답: 2 7) 답: 0 [9-2] i는 문자열의 길이인 7 에 -1인 6이며 i가 6, 4, 2, 0 일 때 문자열이 출력된다. 때문에 m d n k 가 출력된다. [9-3] 정답 4 [9-4] 정답 1 [9-5] #include #include #pragma warning(disable:4996) int main(void) { int num[10], count[10], i, j; for (i = 0; i < 10; i++)//값 입력받기..
[8-8] #include #pragma warning(disable:4996)#define MAX 5int main(){ int score[MAX], count, sum = 0, max, min; int i; for (i = 0; i 100) { i -= 1; } else sum = sum + score[i]; } max = min = score[0]; for (i = 1; i score[j]) min = score[j]; } } printf("\n"); for (i = 0; i #include #pragma warning(disable:4996)#define MAX 5int main(){ int score[MAX], count, sum = 0, max, min; int i; fo..
[6-6] 8온스가 들어가는 컵이 있다. 온스를 컵의 단위로 바꾸는 프로그램을 작성하라 #include #pragma warning(disable:4996) int main() { int oun; printf("온스 입력 "); scanf("%d", &oun); printf("%d 온스는 %d 컵이다 ", oun, oun / 8 + (oun%8!=0)); return 0; } 결과 온스 입력 50 50 온스는 7 컵이다 온스 입력 48 48 온스는 6 컵이다 [6-8] #include #pragma warning(disable:4996) #define PI 3.14159 double area1(int r); double area2(int r); int main() { int radius; printf("..
- Total
- Today
- Yesterday
- 경북대
- mealy
- 계산방법
- 배송기간
- f-91w
- 리브엠
- 오블완
- 방향장
- 알리익스프레스
- 문서 스캔
- 할인
- 파스타
- Liiv M
- 티스토리챌린지
- 교체
- a모바일
- 타란튤라
- 시계 줄
- 북문
- 10만포인트
- 메쉬 밴드
- 알뜰 요금제
- 맛집
- f-94w
- 알뜰폰요금제
- 네이버페이
- 카시오
- 카카오페이
- 리브모바일
- 방어동작
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |