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
'C언어' 카테고리의 다른 글
[C언어] 실수를 입력받고 음수인 경우 내림을 실행하고 양수인 경우 올림을 실행하는 함수 round(double a)를 작성하고 테스트하시오 (0) | 2022.12.01 |
---|---|
[C언어] 학생의 이름과 점수를 입력받아 파일에 저장하는 프로그램을 작성하시오 (0) | 2022.12.01 |
[C언어] 입력받은 수가 소수 이하인지 정수인지 판단하고 정수라면 홀수인지 짝수인지 판단하는 프로그램을 작성하시오 (0) | 2022.12.01 |
[C언어] 연산자를 입력받고 사칙연산을 수행하는 switch 문을 활용한 프로그램을 작성하시오 (0) | 2022.11.30 |
[C언어] 배열, 포인터를 이용하여 모든 array_sum을 구현하는 프로그램을 작성하시오 (0) | 2022.11.30 |
댓글