当前位置:   article > 正文

c语言编程练习题:7-39 龟兔赛跑_龟兔赛跑c语言

龟兔赛跑c语言

在这里插入图片描述

#include <stdio.h>
int main(){
    int T;
    int distance_rabbit=0,distance_turtle=0;
    //int speed_rabbit = 9,speed_turtle=3;
    int need_sleep=0;
    int i;
    if (scanf("%d",&T)!=0){
        //根据具体的时间进行循环
        //printf("T=%d",T);
        for (i=1;i<=T;i++){
            distance_turtle+=3;
            if (need_sleep==0){distance_rabbit+=9;}
            if (need_sleep>=1){need_sleep-=1;}
            //printf("i=%d need_sleep=%d distance_rabbit=%d distance_turtle=%d\n",i,need_sleep,distance_rabbit,distance_turtle);
            // 如果当前时间是十分钟间歇,并且兔子超过乌龟,兔子开始休息
            if (need_sleep==0 && i%10==0){
                if (distance_rabbit>distance_turtle){need_sleep=30;}
            }
        }
        // 判断是谁赢了
        if (distance_rabbit>distance_turtle){printf("^_^ %d",distance_rabbit);}
        if (distance_rabbit<distance_turtle){printf("@_@ %d",distance_turtle);}
        if (distance_rabbit==distance_turtle){printf("-_- %d",distance_rabbit);}
    }else{
        printf("something wrong");
    }
    return 0;
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29

代码来自:https://yunjinqi.top/article/164

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/64412
推荐阅读
相关标签
  

闽ICP备14008679号