본문 바로가기

프로그래밍 문제/정올

(134)
202 : 포인터 - 형성평가3 12345678910111213141516171819#pragma warning (disable:4996) #include #include #include int main(){ int* num1 = (int*)malloc(sizeof(int)); int* num2 = (int*)malloc(sizeof(int)); scanf("%d", num1); scanf("%d", num2); printf("%d", abs(*num1 - *num2)); return 0;}Colored by Color Scriptercs
201 : 포인터 - 형성평가2 123456789101112131415161718#pragma warning (disable:4996) #include int main(){ char star = '*'; char* ptr_star = ☆ int num; scanf("%d", &num); for (int i = 0; i
200 : 포인터 - 형성평가1 123456789101112131415#pragma warning (disable:4996) #include #include int main(){ int num = 0; char ch = 'a'; printf("%p %p", &num, &ch); return 0;}cs
625 : 포인터 - 자가진단7 12345678910111213141516171819202122232425262728293031323334353637383940#pragma warning (disable:4996) #include #include void sort(int* num, int size){ int temp = 0; for (int i = 0; i
624 : 포인터 - 자가진단6 123456789101112131415161718192021222324252627#pragma warning (disable:4996) #include #include int main(){ int num; scanf("%d", &num); double* score = (double*)malloc(sizeof(double) * num); double sum = 0.0; double avg = 0.0; for (int i = 0; i
623 : 포인터 - 자가진단5 1234567891011121314151617#pragma warning (disable:4996) #include int main(){ double arr[5] = { 0, }; double* ptr = arr; for (int j = 0; j
622 : 포인터 - 자가진단4 12345678910111213141516171819#pragma warning (disable:4996) #include int main(){ int arr[5]; int* ptr = arr; for (int i = 0; i
621 : 포인터 - 자가진단3 1234567891011121314151617181920#pragma warning (disable:4996) #include int main(){ int num1, num2; int* ptr1 = &num1; int* ptr2 = &num2; scanf("%d", ptr1); scanf("%d", ptr2); printf("%d + %d = %d\n", *ptr1, *ptr2, *ptr1 + *ptr2); printf("%d - %d = %d\n", *ptr1, *ptr2, *ptr1 - *ptr2); printf("%d * %d = %d\n", *ptr1, *ptr2, *ptr1 * *ptr2); printf("%d / %d = %d\n", *ptr1, *ptr2, *ptr1 / *ptr2); ret..
620 : 포인터 - 자가진단2 123456789101112131415#pragma warning (disable:4996) #include int main(){ int num; int* ptr = # scanf("%d", ptr); printf("%d...%d", *ptr/10, *ptr%10); return 0;}Colored by Color Scriptercs
619 : 포인터 - 자가진단1 123456789101112131415#pragma warning (disable:4996) #include int main(){ int num; int* ptr = # scanf("%d", &num); printf("%p %d", ptr, *ptr); return 0;}cs
611 : 문자열2 - 자가진단A atoi 함수와 atof의 새로운 함수를 사용하여따. 둘다 아스키(문자, 문자열)를 정수 혹은 실수로 변환해주는 함수다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #pragma warning (disable:4996) #include #include int main() { char string[21] = { '\0', }; int num1; double num2; scanf("%s", string); num1 = atoi(string); printf("%d\n", num1*2); num2 = atof(string); printf("%.2f\n", num2); return 0; } cs
610 : 문자열2 - 자가진단9 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 29 30 31 32 33 34 #pragma warning (disable:4996) #include #include int main() { char temp[21] = { '\0', }; char string1[5][21] = { '\0', }; char string2[5][21] = { '\0', }; // 문자열 입력 for ( int i = 0; i