728x90

문제 μ„€λͺ…

μ •μˆ˜ 2개(a, b) λ₯Ό μž…λ ₯λ°›μ•„ aλ₯Ό b둜 λ‚˜λˆˆ λͺ«μ„ 좜λ ₯ν•΄λ³΄μž.
단, -2147483648 <= a <= b <= +2147483647, bλŠ” 0이 μ•„λ‹ˆλ‹€.

μ°Έκ³ 
Cμ–Έμ–΄μ—μ„œ μ •μˆ˜/μ •μˆ˜ μ—°μ‚°μ˜ κ²°κ³ΌλŠ” μ •μˆ˜(λͺ«)둜 κ³„μ‚°λœλ‹€.
μ‹€μˆ˜/μ •μˆ˜, μ •μˆ˜/μ‹€μˆ˜, (float)μ •μˆ˜/μ •μˆ˜, μ •μˆ˜/(float)μ •μˆ˜ λ“±μ˜ μ—°μ‚° κ²°κ³ΌλŠ” μ‹€μˆ˜ κ°’μœΌλ‘œ κ³„μ‚°λœλ‹€.

(float)(μ •μˆ˜/μ •μˆ˜)λŠ” μ •μˆ˜/μ •μˆ˜μ˜ 결과인 μ •μˆ˜ 값을 μ‹€μˆ˜ν˜•(float)둜 λ°”κΎΈλŠ” κ²ƒμœΌλ‘œ,
계산 결과인 μ •μˆ˜ 값이 μ‹€μˆ˜ ν˜•νƒœλ‘œ λ³€ν™˜λ˜λŠ” κ²ƒμ΄λ‹ˆ μ£Όμ˜ν•΄μ•Ό ν•œλ‹€.

μ •μˆ˜/μ‹€μˆ˜ 계산결과가 μžλ™μœΌλ‘œ μ‹€μˆ˜ν˜•μœΌλ‘œ λ°”λ€ŒλŠ” 것을 λ¬΅μ‹œμ  (데이터)ν˜•λ³€ν™˜μ΄λΌκ³  ν•˜κ³ ,
μ–΄λ–€ κ°’μ΄λ‚˜ 결과의 λ°μ΄ν„°ν˜•μ„ κ°•μ œλ‘œ λ°”κΎΈλŠ” 것을 λͺ…μ‹œμ  (데이터)ν˜•λ³€ν™˜μ΄λΌκ³  ν•œλ‹€.

int a;
scanf("%d", &a);
printf("%f", (float)a);

와 같이 μ‹€ν–‰ν•˜λ©΄, μ •μˆ˜λ‘œ μ €μž₯λ˜μ–΄ μžˆλŠ” 값을 μ‹€μˆ˜ν˜•(float)으둜 λͺ…μ‹œμ μœΌλ‘œ λ³€ν™˜ν•˜μ—¬ 좜λ ₯ν•œλ‹€.



문제 풀이

#include <stdio.h>

int main(){
    int a, b;
    scanf("%d %d",&a,&b);
    printf("%d",a/b);
    
    return 0;
}

+ Recent posts