/题目要求 ;某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。/
/思路:方法1,因为这个公里表跳过了4,所以含有4的都没有被记录,直接跳过了4,所以只要是不含有四的都是实际的公里表
方法2,我们用总的公里数 - 含有四的公里数 = 实际公里数
演示方法2
/
#include<stdio.h>
int main()
{
int i;
int num;
int count = 0;//记录含有4的个数
scanf("%d",&num);
for(i = 1;i <= num;i ++)
{
if(i % 10 == 4 || (i / 10) % 10== 4 || (i / 100) % 10 == 4)
count ++;

}

printf("%d",num - count);

}

某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此相关推荐

  1. 输入一个三位数,输出个位十位百位

    #include<stdio.h> int main()//输入一个三位数,输出个位十位百位 {int x, ge,shi, bai;printf("请输入一个三位数的数字&qu ...

  2. C语言基础——求一个三位数的个位十位百位

    #include <stdio.h>// 求一个三位数的个位十位百位 #include<math.h> int main(void) {int num;printf(" ...

  3. python经典编程题分别取个位十位百位

    python经典编程题分别取个位十位百位 问题描述: 对于输入的两个两位数正整数a.b,将a的十位和个位依次放到c的十位和千位,将b的十位和个位依次放到c的百位和个位上. 输入:a,b两个整数 输出: ...

  4. 【C语言】计算个位十位百位思路

    int a;//a是需要计算个位十位百位的数字 scanf("%d",&a); printf("%d",a%10);//输出个位数 printf(&qu ...

  5. 求一个数的个位,十位,百位,千位分别是多少?/三目运算符的应用?

    //定义一个int类型的变量,初始化值为1234,求这个数的个位,十位,百位,千位分别是多少?//运行效果://1234的个位是4,十位是3,百位是2,千位是1int a = 1234;System. ...

  6. C语言计算个位十位百位之和

    #include <stdio.h> int main() { int a = 123; int total = 0; while(a>0) {total = total + (a% ...

  7. .NET c#取一个数的个位十位百位千位万位

    要求输入的数不多于五位 窗口: 代码: using System; using System.Collections.Generic; using System.ComponentModel; usi ...

  8. C++语言基础:输出一个整数的个位十位百位上的数字

    功能描述 输入一个数,如一个三位数,输出其个位.十位.百位上的数字 如 123 这个数 求个位: 对 10 取模(123 % 10 = 3 即可), 求十位, 先把 123 除以 10,得到 12, ...

  9. java从键盘录入三位数,打印其个位十位百位

    import java.util.Scanner; public class test { //键盘录入一个三位数,将其拆分为个位.十位.百位,打印在控制台 public static void ma ...

  10. c语言分离个位十位百位_C语言中 将一个3位数整数,正确分离出它的个位、十位和百位数字,并分别在屏幕上输出...

    展开全部 代码如下: #include int main(void) { int number;int units, tens, hundreds; //定义三个变量分别存储个位.十位和百位上的数字 ...

最新文章

  1. 细述 Java垃圾回收机制→Java Garbage Collection Monitoring and Analysis
  2. C语言基本数据结构之四(线性,对分,二叉树查找及二叉树删除)
  3. a*算法matlab代码_蚁群算法(含MATLAB代码)
  4. c++ vector pop_back() 与pop_back()
  5. 东南亚下半年做什么产品好?解读Lazadashopee服装类热销及需求品类
  6. linux如何把postgresql添加到环境变量_如何搞清楚PostgreSQL的环境变量 ?
  7. 认证鉴权与API权限控制在微服务架构中的设计与实现
  8. Gartner认为安全性将取代成本和敏捷性成为政府部门采用云服务的首要原因
  9. Xlib: connection to :0.0 refused by server解决方法
  10. 安卓dj专业打碟机软件_18号免费软件集合
  11. 开源开放 | OpenKG组织发布第二批并更新近十个新冠知识图谱开放数据集
  12. xmpp 服务研究(二) prosody 创建账户
  13. ListView优化机制及滑动时数据时出现的数据错乱重复问题 图片、checkBox等
  14. 小型机和PC服务器差异分析
  15. win7或win2008系统中,出现【已停止工作,联机检查解决方案并关闭该程序,关闭程序】解决方法!
  16. 中医哲学基础(精气阴阳五行)
  17. 8 - 1 - Non-linear Hypotheses (10 min)
  18. 全球与中国尖晶石砖市场现状及未来发展趋势
  19. 蓝牙HID——将android设备变成蓝牙键盘(BluetoothHidDevice)
  20. CSS叠层样式表(一)

热门文章

  1. 项目管理知识体系指南(四)项目管理范围
  2. java string 加法_java 对String 加法计算
  3. 制造业OEER语言数据挖掘之相关性分析
  4. 快速应对面试--分门别类--7.栈和队列
  5. 从Dying gasp功能看Linux的响应速度
  6. 转:一个情绪稳定的人背后,都是高情商和大格局
  7. matlab怎么求周期积分,Matlab中怎么求解积分
  8. 阿里巴巴B2B电商算法首次对外公开
  9. 各个国家 不同字符集的unicode 编码范围
  10. 分布式系统设计模式 - 预写日志(Write Ahead Log)