解题思路:
里程表最大值为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
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:848 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:573 |
C语言训练-大、小写问题 (C语言代码)浏览:2383 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2786 |
【计算两点间的距离】 (C语言代码)浏览:888 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:961 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:600 |
1012题解浏览:897 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:465 |