已采纳回答 / qq_懒散的小猫咪_03912928
童鞋,这段代码中的i,flag,sum几个变量没有定义,然后,flag,sum没有赋予初始值。其实你可以下载一个编译器,像Dev-C++等,在编译器中编译下就知道问题出在哪里了。<...图片...>
2017-03-22
已采纳回答 / 浅_忆
如果是打印第8天的,num =(getPeachNumber(9)+1)*2 ={[(getPeachNumber(10)+1)*2]+1}*2 ={[(1+1)*2]+1}*2 =10但是你的方法是num=getPeachNumber(((9)+1)*2) =getPeachNumber(20)这样算出来的就是20,明显就有错了
2017-03-22
已采纳回答 / 慕粉1625084394
#include <stdio.h>int main(){ int i, sum; for(i=1, sum=0; i<=20; i++) { if( i%3 == 0 ) //能被3整除这个条件如何写呢? { continue; //应该用哪个循环结束语句呢? } sum += i; } printf...
2017-03-22
已采纳回答 / 白告大王
#include <stdio.h>int main(){ int i, sum; for(i=1, sum=0; i<=20; i++) { if( i%3==0 ) //能被3整除这个条件如何写呢? { continue; //应该用哪个循环结束语句呢? } sum += i; } printf("sum=%...
2017-03-21