#include<stdio.h>
#include<math.h>
int main(void)
{
double x, y ;
y=floor(x) ;
scanf("%lf", &x) ;
printf("floor x = %lf", y) ;
return 0 ;
}
2.3 넣으면 2 나와야대잖아
근데 숫자 뭘 넣든 그냥 0 나옴
씨언어 잘 아는 갤러 없냐? 교수님한테 물어봤는데 교수님도 모름ㅜ
#include<stdio.h>
#include<math.h>
int main(void)
{
double x, y ;
y=floor(x) ;
scanf("%lf", &x) ;
printf("floor x = %lf", y) ;
return 0 ;
}
2.3 넣으면 2 나와야대잖아
근데 숫자 뭘 넣든 그냥 0 나옴
씨언어 잘 아는 갤러 없냐? 교수님한테 물어봤는데 교수님도 모름ㅜ
ㅋ 이걸 질문이라고 하노 ? x에 쳐받고 y를 왜 찍음 ?
애초에.. x가 0일때 y에다가 계산 쳐해뒀네. ㅋㅋㅋㅋㅋ
함수 위치 문제 어니에여? - 백왕은 사랑입니다.
크 ㄳㄳ 똑똑이들
계산부터 하고 --> 입력 받고 --> 어 안나와 ? 이러고 있는 꼴 ㅋㅋㅋ 입력 받고 --> 계산하고 --> 나오나 안나오나 보자~ 이래야지.
초반에 double x, y 하고나면 x와 y엔 0으로 설정되있는 거임요?
ㄴ 내가 알기론 보통 local은 초기화 안하면 쓰레기값 들어있는데.. 뭐 저것은 초기화 해주나 보지뭐.
쓰레기값 들어가 있는데 그게 0.4xxxxxx 아닐까여? - 백왕은 사랑입니다.
아아 초기화 기억났다 고마워♥
교수가 귀찮았나보다 ㅋㅋ