解题思路:

    里程表最大值为99999,从95859开始,做一个for循环即可。

参考代码:

#include <stdio.h>
int main()
{
    int i;
    int a,b,c,d;
    for(i=95859;i<=99999;i++)
    {
        a=i/10000;
        b=i/1000%10;
        c=i/10%10;
        d=i%10;
        if(a==d && b==c)
        printf("%d %.2lfkm/h\n",i,(i-95859)/2.0);
    }
    return 0;
}

注意事项:

    我还求了车速,参考输出如下:

95859 0.00km/h

95959 50.00km/h    

96069 105.00km/h

96169 155.00km/h    //以下的速度估计一般的车子开不到了

96269 205.00km/h

96369 255.00km/h

96469 305.00km/h

96569 355.00km/h

96669 405.00km/h

96769 455.00km/h

96869 505.00km/h

96969 555.00km/h

97079 610.00km/h

97179 660.00km/h

97279 710.00km/h

97379 760.00km/h

97479 810.00km/h

97579 860.00km/h

97679 910.00km/h

97779 960.00km/h

97879 1010.00km/h

97979 1060.00km/h

98089 1115.00km/h

98189 1165.00km/h

98289 1215.00km/h

98389 1265.00km/h

98489 1315.00km/h

98589 1365.00km/h

98689 1415.00km/h

98789 1465.00km/h

98889 1515.00km/h

98989 1565.00km/h

99099 1620.00km/h

99199 1670.00km/h

99299 1720.00km/h

99399 1770.00km/h

99499 1820.00km/h

99599 1870.00km/h

99699 1920.00km/h

99799 1970.00km/h

99899 2020.00km/h

99999 2070.00km/h

点赞(1)
 

0.0分

5 人评分

C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:

一点编程也不会写的:零基础C语言学练课程

解决困扰你多年的C语言疑难杂症特性的C语言进阶课程

从零到写出一个爬虫的Python编程课程

只会语法写不出代码?手把手带你写100个编程真题的编程百练课程

信息学奥赛或C++选手的 必学C++课程

蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程

手把手讲解近五年真题的蓝桥杯辅导课程

评论列表 共有 3 条评论

九九归一 4年前 回复TA
说了这么多结果还是没具体说出来
星空 4年前 回复TA
hhhh车速都求出来了,太6了吧
验题君 5年前 回复TA
这个标题成功吸引了我!