2.6 求车速
第一部曲:利用数组存储每位数,然后枚举数的情况,出现满足的情况就输出然后跳出循环。
第二部曲:
第三部曲:
for(i=95860;;i++)
{
for(t=0,k=100000;k>=10;t++)
{
a[t]=(i%k)/(k/10);//利用a[]存储每位
k/=10;
}
if((a[0]==a[4])&&(a[1]==a[3]))//判断是否为对称数
{
printf("里程碑上出现的新的对称数为:%d%d%d%d%d\n",a[0],a[1],a[2],a[3],a[4]);
printf("该车的速度为:%.2f\n",(i-95859)/2.0);
break;
}
}
第四部曲:
#include<iostream>
using namespace std;
int main()
{
long long i,a[5],t,k;
for(i=95860;;i++)
{
for(t=0,k=100000;k>=10;t++)
{
a[t]=(i%k)/(k/10);//利用a[]存储每位
k/=10;
}
if((a[0]==a[4])&&(a[1]==a[3]))//判断是否为对称数
{
printf("里程碑上出现的新的对称数为:%d%d%d%d%d\n",a[0],a[1],a[2],a[3],a[4]);
printf("该车的速度为:%.2f\n",(i-95859)/2.0);
break;
}
}
return 0;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统