统计长整数n的各位上出现数字1、2、3 的次数。(n的值由键盘输入)

输入输出格式示例::
输入:123114350
输出:c1=3 c2=1 c3=2
代码如下

#include<stdio.h>
int main()
{int c1=0,c2=0,c3=0;long n=0;scanf("%d",&n);while(n){switch(n%10){case 1:c1++;break;case 2:c2++;break;case 3:c3++;break;}n/=10;}printf("c1=%d c2=%d c3=%d\n",c1,c2,c3);return 0;
}

统计长整数n的各位上出现数字1、2、3 的次数相关推荐

  1. C语言编程>第十六周 ② 函数fun的功能是:统计长整数test的各位上出现数字5、6、7的次数,并通过外部(全局)变量sum5、sum6、sum7返回主函数。

    例题:函数fun的功能是:统计长整数test的各位上出现数字5.6.7的次数,并通过外部(全局)变量sum5.sum6.sum7返回主函数. 例如:当test=89431676时,结果应该为:sum5 ...

  2. python输入一个正整数、计算其各个位的数字之和_C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和。...

    点击查看C语言程序设计:编写程序,输入一个正整数,统计该整数的位数并计算其各个数位上的数字之和.具体信息 答:#include /*包含头文件*/void main() /*主函数*/{ int n, ...

  3. 键盘录入一个正整数,把它的各个位上的数字倒着排列形成一个新的整数并输出。 例如:12345 数出54321 78760 输出6787(0省去)

    package com.coffn.demos; /*** 4.键盘录入一个正整数,把它的各个位上的数字倒着排列形成一个新的整数并输出.例如:12345 数出54321 78760 输出6787(0省 ...

  4. 位运算解决二进制位上不同数字的个数问题

    文章目录 题目 思路 AC代码 题目 思路 在oj上遇到的一道题.因为位运算基本不会,所以记录一下. 这题采取异或运算即 ^ 这个运算符号. 它的意思是如果二进制位上的两个数是相同的那么数字是0,如果 ...

  5. cpu电压解释;cpu上面的数字和字母

    cpu电压解释 标准电压与低电压笔记本CPU主要有如下几个区别: 1.命名不同:低笔记本CPU其名称后面往往带有U结尾,如i5-4200U,而标准电压笔记本CPU其结尾命名通常带有M结尾,如i5-32 ...

  6. (Realx 数论1.28)POJ 2282 The Counting Problem(区间统计数字:统计a、b之间各个数字(0~9)出现的次数)

    题意: 统计两个整数a,b之间各个数字(0~9)出现的次数,如1024和1032,他们之间的数字有1024 1025 1026 1027 1028 1029 1030 1031 1032 总共有10个 ...

  7. UA MATH567 高维统计III 随机矩阵12 整数环上的区间的应用:DNA序列突变点侦测的统计量及假设检验

    UA MATH567 高维统计III 随机矩阵12 整数环上的区间的应用:拐点侦测的统计量及假设检验 整数环上的区间作为随机变量的下标 最大值的概率不等式 应用:DNA序列突变点侦测 整数环上的区间作 ...

  8. UA MATH567 高维统计III 随机矩阵4 欧氏空间上的集网与覆盖

    UA MATH567 高维统计III 随机矩阵4 欧氏空间上的集网与覆盖 这一讲我们进一步介绍ϵ\epsilonϵ-网,上一讲的定义net.covering与packing是比较抽象的,这一讲我们在n ...

  9. 7-57 又来一个上三角数字三角形 (10 分)

    输入一个正整数n,输出具有n层的上三角数字三角形. 输入格式: 只有一个正整数n,1<=n<=100. 输出格式: 一个上三角数字三角形,每个数字占四个字符位置. 输入样例: 5 输出样例 ...

最新文章

  1. Hibernate 中Datetime类型属性数据库默认值
  2. LeetCode Arithmetic Slices(动态规划)
  3. Spring Cloud——Spring Cloud Alibaba 2021 Nacos Config bootstrap 配置文件失效解决方案
  4. 数据结构(7)—— 排序总结
  5. Spring Boot错误errMsg: request:ok
  6. android基础之内容提供者使用
  7. 点云赋值 PointCloudT::Ptr 运行时崩溃
  8. it编年史_Java的编年史和低延迟
  9. matlab计算微分ppt,matlab-ch013(数值计算-微积分)20090923.ppt
  10. 基于Verilog语言的伪随机码的编写
  11. 《MySQL——基于位点orGTID的主备切换协议》
  12. 线上环境 Linux 系统调用追踪
  13. python读取matlab矩阵_matlab、python中矩阵的互相导入导出方式
  14. 【Linux】CentOS 7 安装Redis
  15. 计算机如何隐藏任务栏的程序,Win7隐藏任务栏
  16. WLAN 无线局域网 基本概念
  17. 给JAVA做个类VS的拖放式界面设计工具
  18. springboot注解实现自动插入创建时间和更新时间到数据库
  19. 服务器和交换机物理连接_服务器与交换机连接及校园网搭建方案
  20. git上下的vue项目npm时出现奇怪的错误

热门文章

  1. Webpack打包工具的使用---打包引用JS和CSS文件
  2. 电脑端音乐播放器html5,分享|5 个很酷的音乐播放器
  3. php+获取jq表单数据类型,jquery怎么获取表单标签值
  4. golang python扩展_Python: C扩展初体验
  5. python 之禅_Python 之禅
  6. go get如何删除_在Go使用Sqlite和Accsee
  7. dockerfile、docker compose、k8s区别
  8. java导出excel_java按需导出Excel并自动合同单元格
  9. matlab mex 矩阵,如何从mex函数访问matlab结构字段中的矩阵?
  10. delphi trichviewedit 设置一行的段落_HTML中的文本与段落(3)