#include <stdio.h> int main() { int i; for (i+1;i<=100,++i) printf("%d/2 is :%f",i,(float)i/2); }
时间: 2023-12-30 11:04:15 浏览: 88
这段代码中存在错误,for循环中的变量i没有初始化,应该将i+1修改为i=1。另外,逗号运算符应该改为分号,代码应该修改为:
```c
#include <stdio.h>
int main() {
int i;
for (i=1; i<=100; ++i) {
printf("%d/2 is :%f\n", i, (float)i/2);
}
return 0;
}
```
这样就能正确输出1到100每个数除以2的结果了。
阅读全文