写出c语言代码:题目描述一辆以固定速度行驶的汽车司机在上午10点看到里程表上的读数是一个对称数即这个数从左向右读和从右向左读是完全一样的为95859。两小时后里程表上出现了一个新的对称数。问该车的速度是多少?新的对称数是多少?输入输出 汽车时速保留2位小数 新的对称数样例输入样例输出提示根据题意设所求对称数为i其初值为95859对其依次递增取值将i值的每一位分解后与其对称位置上的数进行比较若每个对
#include<stdio.h>
int main(){
int i=95859;//初始对称数
while(1){//无限循环
i++;//递增取值
int a=i/10000;//分解出万位数
int b=(i/1000)%10;//分解出千位数
int c=(i/100)%10;//分解出百位数
int d=(i/10)%10;//分解出十位数
int e=i%10;//分解出个位数
if(a==e&&b==d&&a==9){//判断对称数是否为9xxxx9
printf("%.2f\n",(float)i/2-95859);//输出速度
printf("%d",i);//输出新的对称数
break;//跳出循环
}
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/fftG 著作权归作者所有。请勿转载和采集!