본문 바로가기
C언어

[C언어] 숫자를 입력하면 절대값으로 출력하는 프로그램을 출력하시오

by 이얏호이야호 2022. 12. 1.

while문을 이용하여 0이 입력될때까지 절대값을 출력하는 프로그램을 작성하시오

물론 단번에 코드를 본다면 좋기야 하겠지만 장기적으로 봤을때

혼자풀어보기 -> 힌트 -> 코드보기 순으로 공부하시는게 실력 향상에 큰 도움이 됩니다!

힌트를 보고 천천히 생각을 거쳐서 문제를 풀어보시고

답안을 확인해보세요

 

더보기
출력
출력

math.h를 선언하고

절대값을 출력하는 함수인 abs() 함수를 사용하면됩니다.

i = -1;

abs(i);

결과 = 1

코드의 기본 틀입니다 작성해보시고 답안코드를 확인해보세요!

#include <stdio.h>
#include <math.h>
void main()
{
int i=1;
while(	)		//i가 0이면 중단
 {
 printf("0을 입력하면 반복이 중단됨\n");
 printf("숫자를 입력하시오 : ");
 scanf("%d", &i);
 printf("%d의 절댓값=%d\n", 		);		//abs를 이용하여 절대값 출력
 }
}

 

 

 

 

 

 

 

 

 

더보기
출력
출력
#include <stdio.h>
#include <math.h>
void main()
{
int i=1;
while(i!=0)		//i가 0이면 중단
 {
 printf("0을 입력하면 반복이 중단됨\n");
 printf("숫자를 입력하시오 : ");
 scanf("%d", &i);
 printf("%d의 절댓값=%d\n", i, abs(i));		//abs를 이용하여 절대값 출력
 }
}

 

 

 

 

 

더 많은 C언어 글이 궁금하다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

 

댓글