C语言新手-代码执行错误,请求指教
#include <stdio.h>
int main(void)
{
int celsius;
for(celsius = 5,celsius > 0,celsius = celsius - 10)
printf("%3.0f %6.1f\n",celsius,(9 / 5) * celsius - 32.0);
return 0;
}
本人是C语言新手,书上例子代码执行错误,请求指教
[解决办法]
#include <stdio.h>
int main(void)
{
int celsius;
for(celsius = 5; celsius > 0; celsius = celsius - 10)//中间分隔的是;不是,
printf("%3.0f %6.1f\n",celsius,(9 / 5) * celsius - 32.0);
return 0;
}
[解决办法]
同是新手,学习了
[解决办法]
嗯,for循环是三条语句,所以每个语句都需要用“;”分号分开;
注意:9 / 5该运算得出的是一个整数;