질문 내용 :
#include stdio.h
int main()
{
int a;
float b,c;
scanf(%d %f %f,&a,&b,&c);
if(a%2==0)
printf(%f\n,b*c);
else{
if(b0&&c0)
printf(%f %f\n,b,c);
else if(b0||c0)
{
if(b0)
printf(%f %f\n,b,-c);
else
printf(%f %f\n,-b,c);
}
else
printf(%f %f\n,-b,-c);
}
}
지금제가한게...
실수 2개와 정수 1개를 입력하여 ,입력한 정수가 짝수이면 입력한 두실수의 곱을출력하고
입력한 정수가 홀수이면 두실수의 절대값을 출력하는 프로그램인데요..
.....
절대값을 표현하는부분을 함수로 나타내고싶은데
어떻게해야할까요 ㅠㅠ
알려주세요...ㅜㅜ!
보나 2025.12.06
abs(x)를 정의 하는겁니다...
x가 0보다 작을경우 x는 -(x)를-(x)로 표기하는거죠... 맞나요??
메인함수 위에 쓰면 될껍니다...
튼트나 2025.12.06
잘모르겟어요 ㅜㅜ...;;
틀큰 2025.12.06
#define abs(x) ( ((x) 0 ) ? -(x):(x) )