#include<stdio.h> void main() {int num,i=1; float price=0.8,ave; for(num=2;num<=100;num=num*2,i=i+1); if(num=64) printf("平均每天花%f",ave=(num*0.8)/i); }
第5行,for()这句最后多了 ‘;'分号第6行,if(num == 64) ,少了 ’=‘ ,这里是比较大小,不是赋值。第6行,开头加 ’{‘ ,第8行 加 ’}‘