2.7 爱因斯坦的数学题
#include<stdio.h> int main( int t,a[5]; /*数组a存放分解后的5个数字*/ long int k,i; /*以95860为初值,循环试探*/for(i=95860;;i++) /*从高到低分解当前i中保存的五位数,并顺次存放在数组元素a[01~a[4]中*/for(t-0,k=100000;k>-10;t++) a[t]=(i8k)/(k/10); /*保存分解后的数字*/ k/-10; if((a[O]--a[4])&&(a[1]=-a[3]))( printf("里程表上出现的新的对称数为:%d%d%d%d%d\n",a [0],a[11,a[2],a[3],a[4]); printf("该车的速度为:%.2f\n", (i-95859)/2.0);break; /*跳出循环*/ }