У меня этот код C.Результат отдела всегда равен нулю
#include <stdio.h>
int main(void)
{
int n, d, i;
double t=0, k;
scanf("%d %d", &n, &d);
t = (1/100) * d;
k = n/3;
printf("%.2lf\t%.2lf\n", t, k);
return 0;
}
Я хочу знать, почему моя переменная 't' всегда равна нулю (в функции printf)?
См. Также http://stackoverflow.com/questions/1580332/stdpow-gives-a-wrong-approximation-for-fractional-exponents/1580344 – GManNickG
lol - целочисленное деление в c было моим самым первым головным скрестом. Тогда нет стека над потоком - просто юмористический профессор –