C语言的for语句错误

匿名网友 |浏览1080次
收藏|2019/03/30 04:05

满意回答

2019/03/30 04:36

这个是因为你的编译器太老了,不支持在for中定义变量的方法,改下就可以了结果为

whoami1978

其他回答(2)
  • # include <stdio.h>int main(void){ int a;int b = 0;int sum = 0;float p; //平均数用小数for (a=1; a<=5; ++a){if (a%2 != 0) { //少了大括号 sum = sum + a;b = b + 1;}} printf("sum = %d\n", sum);printf("b = %d\n", b);p = 1.0*sum/b;printf("p = %f\n", p);return 0;}
    回答于 2019/03/30 05:21
  • 没有任何错误。
    回答于 2019/03/30 04:50
0人关注该问题
+1

 加载中...