C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 21:17:17
C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上

C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上
C语言求个简单程序
某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此.例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350.
输入
输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4.
输出
输出一个整数,为该汽车实际行驶的公里数.例如,如果该里程表显示55,则实际走过的公里 数是40.
样例输入
106
样例输出
86

C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上
#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;
}

C语言求个简单程序某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数.然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上 求用C语言编个程序 很简单的一个水分子的质量大约是3*10^-23克,输入水千克数能求出其中有多少水分子 求用C语言做简单的括号匹配程序 编写一个C语言程序,利用随机数产生若干个整数存入文件,然后从文件中读取,显示在屏用C语言编写,尽可能简单点. C语言 从键盘输入一个简单的数学表达式,计算并显示该表达式的值 求算法和程序 C语言的一个简单程序:输入100个任意数字,按从小到大排序.请写出具体的程序,最好附上流程图, 求一个幻方的C语言程序.C 简单C语言程序,while循环写一个程序求数列1+1/2+1/3+……1/n的和并将结果输出#include下 求设计c语言程序 求一个C语言程序:交换三个数的值. 用c语言编写一个求三角形面积的程序 在一个停车场,停了汽车和三轮车一共32辆.其中汽车有4个轮子求汽车和三轮车各有多少辆? C语言怎么进行加法计算?给个简单的程序来 一个停车场,停汽车和摩托车一共38辆,其中汽车有4个轮子,摩托车有2个轮子,这些车共有轮子136个.求汽车 一辆汽车油箱里有50升汽油,此时里程表如下(单位:4米)0014515,当油用去5/3时,里程表是0014755,这辆汽车每4米耗油()升. 求素数的C语言程序!跪求一个C语言程序,输入上下限,输出其中所有的素数 求编写一个C语言大数乘法的程序,尽量简单一些,要求每一步有详细讲解.C语言题目之大数乘法.程序尽量用比较基础的方法.希望每一步都有比较详细通俗的讲解(像老师讲课的话语).这个是 求一个四位数abcd,ab*cd=abcd,如果知道c语言程序,写个代码