【发布时间】:2019-05-20 10:55:49
【问题描述】:
我用于以下简单编码练习的代码会产生“被零除”警告,我想知道为什么。
#include <stdio.h>
int main() {
for(int i = 0; i < 100; i++) {
printf("celsius=%d fahrenheit=%d\n", i, (i/(5/9))+32);
}
return 1;
}
temps.c: In function ‘main’:
temps.c:6:45: warning: division by zero [-Wdiv-by-zero]
printf("celsius=%d fahrenheit=%d\n", i, (i/(5/9))+32);
【问题讨论】:
标签: c gcc gcc-warning