| 引用: |
【网络骑士HKC的贴子】看你问了就给你个例子交了作业先,回头再自己想想别的做法 void main() { int tian=0,shengxia=25; do { tian++;//多一次循环就多了一天 shengxia-=3;//每天爬3米 if(shengxia<=0)break;//如果已经出进就退出循环,不掉了 shengxia+=1;//晚上掉1米 }while(xhengxia>0)//没爬完就继续 /注意shengxia printf("用了%d天",tian); } ……………… |
shengxia 变量最好定义为单精度型!如果没错的话逻辑上应该是13天!