본문 바로가기

c언어 절대값3

[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언어] 숫자를 입력하면 절대값으로 출력하는 프로그램을 출력하시오 while문을 이용하여 0이 입력될때까지 절대값을 출력하는 프로그램을 작성하시오 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 더보기 math.h를 선언하고 절대값을 출력하는 함수인 abs() 함수를 사용하면됩니다. i = -1; abs(i); 결과 = 1 코드의 기본 틀입니다 작성해보시고 답안코드를 확인해보세요! #include #include void main() { int i=1; while()//i가 0이면 중단 { printf("0을 입력하면 반복이 중단됨\n"); printf("숫자를 입력하시오 : "); scanf("%.. 2022. 12. 1.
[C언어]4자리 양수를 입력받은 후 그 수를 뒤집은 숫자와의 차의 절대값을 출력하는 프로그램을 작성하시오. 입력받은 수를 뒤집어 차의 절대값을 구하는 프로그램을 가지고 왔습니다! 물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때 혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다! 힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고 답안을 확인해보세요 코드힌트 더보기 조건 : 조건연산자를 이용하여 출력하시오 if문사용 x 입력받은 수를 나눗셈의 몫, 나머지를 구할 때 쓰이는 /, %를 사용하여 구합니다 n + (n+1) * 10 + (n+2) * 100 + (n+3) * 1000 을 이용하여 입력된 수를 거꾸로 출력합니다 조건연산자를 이용하여 양수라면 그냥 출력, 음수라면 -를 붙여 양수로 바꿔 출력합니다 프로그램의 기본 틀입니다. 작성해보시고 답안코드를 확인해보.. 2020. 4. 7.