C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 00:23:28
C语言求个简单程序
某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此.例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350.
输入
输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4.
输出
输出一个整数,为该汽车实际行驶的公里数.例如,如果该里程表显示55,则实际走过的公里 数是40.
样例输入
106
样例输出
86
某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此.例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350.
输入
输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4.
输出
输出一个整数,为该汽车实际行驶的公里数.例如,如果该里程表显示55,则实际走过的公里 数是40.
样例输入
106
样例输出
86
#include<stdio.h>
int main()
{
\x09int count=0;
\x09int n; // 表示里程表里的数
\x09printf("请输入里程表里的数:");
\x09scanf("%d",&n);
\x09for (int i=1;i<=n;i++)
\x09{
\x09\x09
\x09\x09if(i/10==4||i%10==4||i%100==4||i%100/10==4||(i%100)%10==4) continue;
\x09\x09count++;
\x09\x09
\x09}
\x09printf("里程表是:%d公里,实际走的里程数是:%d\n",n,count);
\x09return 0;
}
int main()
{
\x09int count=0;
\x09int n; // 表示里程表里的数
\x09printf("请输入里程表里的数:");
\x09scanf("%d",&n);
\x09for (int i=1;i<=n;i++)
\x09{
\x09\x09
\x09\x09if(i/10==4||i%10==4||i%100==4||i%100/10==4||(i%100)%10==4) continue;
\x09\x09count++;
\x09\x09
\x09}
\x09printf("里程表是:%d公里,实际走的里程数是:%d\n",n,count);
\x09return 0;
}
C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3
有卖增加汽车公里数里程表的仪器么?
汽车里程表上的公里数怎么调整?
汽车上里程表显示的是公里数还是里数,上方还有一排数字代表什么.车型奇瑞旗云3
小王从A地出发时,汽车的里程表显示为320km,到达B地是里程表显示为720km.请根据上面的信息算一算,
汽车公里数怎么看?我的里程表一个数字是500公里,一个是470.3公里,应该以哪个为准?
一辆汽车乙不变的速度在行驶,司机看了3次里程表,如下图所示,由此可知汽车每小时行驶多少千米?里程表显示
怎么可以让车的里程表,公里数减少
几道小升初题,1.汽车里程表显示已行驶15951千米,这个数字两面读都一样,汽车又行驶3小时后,里程表上的数字从两面读仍
汽车的速度仪、里程表有什么作用?
一辆汽车油箱里有50升汽油,此时里程表如下(单位:4米)0014515,当油用去5/3时,里程表是0014755,这辆汽
一辆汽车有102升汽油,汽车里程表从2512km到2568km耗油8升,那么里程表指针在用完剩下的汽油应指在多少Km