본문 바로가기

C언어272

[C언어] 정수형 포인터를 이용하여 값을 입력받고 입력받은 값을 10으로 나눈 몫과 나머지를 출력하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(void) { int *p; int a,b,c; p=&a; scanf("%d", &a); b = *p/10; c = *p%10; printf("%d...%d",b,c); } 더 많은 C코드가 보고 싶다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2022. 12. 16.
[C언어] 세 정수를 입력받아 최대값을 출력하는 함수를 작성하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int max (int input1, int input2, int input3); int main(void){ int input1, input2, input3, result; scanf("%d %d %d", &input1,&input2,&input3); result = max(input1,input2,input3); printf("%d" ,result); return 0; } int max(int input1,int input2, int input3){ int max = input1; if(input2 > max ) max = input2; if(input3 > max) max = input3; return max; .. 2022. 12. 16.
[C언어] 세 개의 포인터 변수를 선언하고 메모리 공간을 확보하여 두 수를 입력받아 두 수의 차의 절대값을 저장한 후 출력하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(void) { int *p1, *p2, *p3; int fir,sec,thir; p1=&fir; p2=&sec; p3=&thir; scanf("%d",p1); scanf("%d",p2); *p3 = *p1 - *p2; if(*p3 < 0) { printf("%d", -(*p3)); } else { printf("%d", *p3); } } 더 많은 C코드가 보고 싶다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2022. 12. 15.
[C언어] 10개의 원소를 저장할 수 있는 배열을 선언한 후 포인터 변수를 이용하여 자료를 입력받아 홀수의 개수와 짝수의 개수를 출력하는 프로그램을 작성하시오. 공부하시는대에 도움이 됐으면 좋겠습니다. 답안코드 확인해주세요! 더보기 #include int main(void) { int array[10]; int i, re1=0,re2=0; int *p; p=array; for(i = 0; i < 10; i++) { scanf("%d",&p[i]); } for(i = 0; i < 10; i++) { if( p[i]%2 != 0 ) { re1++; } else { re2++; } } printf("홀수 : %d개\n",re1); printf("짝수 : %d개",re2); } 더 많은 C코드가 보고 싶다면? https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4 2022. 12. 15.