呵呵 你可以弄逆向思维啊~第10天的时候为sum=1第9天的时候为sum=(sum+1)*2就用这公式到第1天的时候就可以出答案拉~那就开始编程咯main() { int sum=1; for(int i=9;i>=1;i--) /*注i--是做完一次算法才-1*/ { sum=(sum=1)*2;} printf("%d",sum); }
不知三楼的用的是什么超级编译器?!
我看不出你的结果除了2还会有什么!
呵呵有点小错误 sum=(sum=1)*2;改为sum=(sum+1)*2