#include<stdio.h>
#include<stdlib.h>
void pair_digital(int n)
{int a[10][10]={0};//定义存储链环数字对个数的数组,其两个下标代表输入的数字对int x1,x2;scanf("%d",&x1);int i,j;for(i=1;i<n;i++)//填入数组,第一个数x1已输入,所以i从1开始只需再输入n-1个数即可{scanf("%d",&x2);a[x1][x2]=a[x1][x2]+1;//每输入一个数字对,则把对应下标的数组元素加1x1=x2;//使元素对的第二个元素在下一个元素对中充当第一个元素}for(i=0;i<10;i++)//输出符合条件的链环数字对{for(j=0;j<=i;j++)//只遍历左下方数组元素,相应右上方元素只需要其数值即可,如果再遍历右上方数组元素会重复打印一遍{if(a[i][j]!=0 && a[j][i]!=0)//链环数字对出现{if(i!=j)//非对角线元素输出printf("(%d,%d)=%d  (%d,%d)=%d\n",i,j,a[i][j],j,i,a[j][i]);else//对角线元素输出printf("(%d,%d)=%d\n",i,j,a[i][j]);}}}
}
int main()
{int n;printf("输入数字个数n(0--9):");scanf("%d",&n);pair_digital(n);return 0;
}

统计问题:找链环数字对的出现频率相关推荐

  1. 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出

    /*** 输入一个正整数,统计整数中各位数字值为零的个数,并把该整数中各位上最大的数字值找出和零的个数组成一个新数字输出*/import java.util.Scanner;public class ...

  2. c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....

    #include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...

  3. java正则 找出数字,Java顶用正则表达式找出数字

    Java中用正则表达式找出数字 Java中用正则表达式找出数字 1.题目 String str = "fjd789klsd908434jk#$$%%^38488545",从中找出7 ...

  4. java正则 找出数字_Java使用正则表达式实现找出数字功能示例

    本文实例讲述了Java使用正则表达式实现找出数字功能.分享给大家供大家参考,具体如下: 1.问题: String str = "fjd789klsd908434jk#$$%%^3848854 ...

  5. C语言中的找特殊数字问题

    在C语言的学习过程中,你一定遇到过如何在一个数组中找到一个特殊的数字,这个数字只出现一次,而其他数字都是成对出现的,请你找出这个特殊的数字.如果你是第一次遇到这个问题,那么可能你不能一下子想到最好的方 ...

  6. 汇编“从键盘输入一串字符,分别统计其中字母、数字和其

    '从键盘输入一串字符,分别统计其中字母.数字和其他字符的个数,并输出显示." 不知道哪里错了.请帮忙看一下,谢谢 DATA SEGMENT STR2 DB 'abcd543@' LEN EQ ...

  7. Java统计数组中各个数字出现的个数和字符串中各个字符出现的个数

    一.前言 对于统计个数问题,我们一般利用HashMap来解决,其中key表示原始元素值,value表示其出现个数或出现次数.主要步骤为: 1.创建一个HashMap<Character, Int ...

  8. 本题要求实现一个统计整数中指定数字的个数的简单函数。

    本题要求实现一个统计整数中指定数字的个数的简单函数. 函数接口定义: int CountDigit( int number, int digit ); 其中number是不超过长整型的整数,digit ...

  9. C语言 | 统计字符中英文 空格 数字和其他

    例52:输入一行字符,C语言编程分别统计出其中英文字母.空格.数字和其他字符的个数. 解析:首先要手动录入信息,但是scanf函数不记录空格,所以首先键盘录入要用getchar函数. 源代码演示: # ...

最新文章

  1. php读取excel文件_php读取EXCEL文件 php excelreader读取excel文件
  2. 论文笔记:Git Loss
  3. vueRouter-命名视图
  4. csv文件导入导出到mysql
  5. cmd查询Oracle中的表 成表格显示,oracle如何通过cmd导出某个用户下的所有表
  6. axios php文件登录,JWT实战:使用axios+PHP实现登录认证
  7. mysql数据库查询笔记_mysql笔记: 查询
  8. tongweb php,TongWeb服务器部署
  9. 如何安装JAVASE平台
  10. 大学生计算机竞赛试题,大学生计算机基础知识竞赛题库_大学生计算机基础知识竞赛试题附答案.docx...
  11. 2020计算机组成原理课程设计(桂电)
  12. python scapy发包_网络协议编辑器――简单的发包工具实现(python+scapy+pycharm)
  13. 吃鸡手游服务器响应超时闪退,吃鸡界面怎么老是连接超时 | 手游网游页游攻略大全...
  14. 第三方支付接口搜集(附下载)
  15. linux挂nas盘步骤,家庭NAS之Ubuntu挂载硬盘
  16. 《富爸爸穷爸爸 》 读书笔记
  17. TECO状态的生产订单结算到在制品怎么办?
  18. 零粉丝直播带货,日赚两万是真是假?最新抖音直播玩法!
  19. 如何建立一套简单又高效的研发管理体系
  20. 奇舞学院学习笔记之CSS一页通

热门文章

  1. 如何解决移动端键盘弹起将底部导航栏顶起
  2. java postconstruct_spring框架中@PostConstruct的实现原理
  3. akb48_AKB48偶像毕业后都去做什么了?日本前成员亲述转型艰辛
  4. mysql相关文献及翻译_MySQL数据库管理外文翻译文献中英文.doc
  5. VC++编程实现多显示器控制(复制、横屏、纵屏,显示器个数)
  6. Android开发之Android性能优化记录
  7. BFS,优先队列优化
  8. TCP源端口选择算法与列维模型
  9. 4-具体学习git--分支
  10. AR-关于应收票据的系统操作说明