Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >统计输入整形数中每个数出现的次数-C++数组的简单操作

统计输入整形数中每个数出现的次数-C++数组的简单操作

作者头像
WindCoder
发布于 2018-09-20 08:16:53
发布于 2018-09-20 08:16:53
2K00
代码可运行
举报
文章被收录于专栏:WindCoderWindCoder
运行总次数:0
代码可运行

效果图: 现在输入这十个数,注意要递增 1 2 2 2 2 3 4 4 5 5 1出现1次 2出现4次 3出现1次 4出现2次 5出现2次 请按任意键继续.................

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/*
功能:统计输入整形数中每个数出现的次数-C++数组的简单操作
日期:2013-09-12
*/

#include<iostream>
using namespace std;

int main(void)
{
      int arr[10];
	  int num = 0;
      int i,j;

	  cout << "现在输入这十个数,注意要递增" <<endl;

	  for (i=0;i<10;i++)
	  {
           cin >> arr[i];
	  }

      for (i=0;i<10;i=j)
      {
		  for (j=i;j<10;j++)
		  {
			  if (arr[i]==arr[j])
			  {
				  num++;
				  if (9==j)
				  {
                         cout<<arr[i]<<"出现"<<num<<"次"<<endl;
				  }
			  }
			  else
			  {
				  cout<<arr[i]<<"出现"<<num<<"次"<<endl;
				  num = 0;
				  break;
			  }
		  }

      }

      system("pause");
	  return 0;

}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013-12-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
C++基础入门_C语言入门基础
​ Visual Studio是我们用来编写C++程序的主要工具,我们先将它打开
全栈程序员站长
2022/09/30
5.7K0
C++基础入门_C语言入门基础
求十个数中最大值和最小值-C++
效果图: Please input 10 number: 1 2 3 4 5 6 7 8 9 10 Max is :10 Min is :1 /* 功能:求十个数中最大值和最小值 日期:2013-09-08 */ #include<iostream> using namespace std; void maxMinValue(int *arr,int n); int main(void) { int arr[10]; int i,n=10; cout << "Please i
WindCoder
2018/09/20
3.4K0
c++期末总结
一个C++程序可以由一个程序单位或多个程序单位构成。每一个程序单位作为一个文件。在程序编译时,编译系统分别对各个文件进行编译,因此,一个文件是一个编译单元。
薄荷冰
2024/01/22
1620
c++期末总结
【C++】如果你准备学习C++,并且有C语言的基础,我希望你能简单的过一遍知识点。
相关视频——黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难_哔哩哔哩_bilibili(1-83)
半生瓜的blog
2023/05/12
7450
【C++】如果你准备学习C++,并且有C语言的基础,我希望你能简单的过一遍知识点。
C/CPP基础知识练习题即分析
sqrt()函数在c语言中用于计算一个非负实数的平方根,开根号;其语法为double sqrt(double)。在sqrt()函数中没有sqrt (int),但是返回值可以为int,返回值可以与int类型进行运算。
CtrlX
2022/09/23
1.2K0
C/CPP基础知识练习题即分析
C++ Primer Plus习题及答案-第五章
入口循环就是程序在执行循环体中的语句之前先检查循环条件;出口循环是在执行循环体中的语句之后检查循环条件。for循环和while循环都是入口条件循环;do while循环为出口条件循环。
艰默
2022/11/22
9650
C++基础语法
包含了一个iostream的文件头。头文件作为一种包含功能函数、数据接口声明的载体文件,通常编译器通过头文件找到对应的函数库,把引用的函数实际内容导出来。
全栈程序员站长
2022/07/13
9580
C++中限定输入整形,输入字符串如何处理异常[通俗易懂]
在C++中有时候我们会有一定的需求,需要限定用户只能够输入整形数字的时候。但是我们都能够知道用户哪里懂那么多,哪里管那么多,都是想要尝试一下的,那么这时候我们就必须需要对输入进行一定的处理了,不然随时有可能导致系统奔溃,那可是不行的喔。
全栈程序员站长
2022/07/11
9750
数组版通讯录-C++
/* 功能:通讯录 日期:2013-09-23 */ #include <iostream> #include <string.h> using namespace std; typedef struct Address { char name[30]; int number; }Address; void viewMenu(); void Menu(); int insertStudentNode(Address *peop,int n,int m); void printLinkLis
WindCoder
2018/09/19
9420
C++系列之一维数组内容与应用
质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。分解质因数的方法
用户2225445
2023/12/18
2520
C++系列之一维数组内容与应用
C语言素数优化方法
题目:求1~N范围中的素数。k为当前数值,j为被除数 素数:一个大于1的自然数中,除了1和本身外无法整除其余数的数值。
CtrlX
2022/11/16
3.2K0
【C++】C++实现职工管理系统
相关视频——黑马程序员匠心之作|C++教程从0到1入门编程,学习编程不再难-(147-166)
半生瓜的blog
2023/05/12
4770
【C++】C++实现职工管理系统
C++上机考试试题解析
C++上机考试试题解析 0x1 求日期是该年的第几天 输入日期(年、月、日),输出它是该年的第几天。 Input year, month, day:1981 3 1 判断闰年方法:a%4==0&&a%100!=0||a%400==0 #include<iostream> using namespace std; int main() { cout<<"Input year, month, day:"; int a,b,c,temp=0; int days,i; cin>>a
慕白
2018/07/06
6.1K0
动态数组实现-C++
用链表实现的动态数组的插入、删除、查询等操作 头文件(array.h) #ifdef ARRAY_H #define ARRAY_H class DynamicArray { public: DynamicArray(int alen=10,int *aData=NULL,int aSize=10): m_alen(alen),m_aData(aData),m_aSize(aSize){}; ~DynamicArray(){}; DynamicArray(const DynamicArra
WindCoder
2018/09/19
2.4K0
学生管理系统-C++
当初把几个类分开写了,有需要的根据需要修改合并吧 学生管理系统--学生类分析 /* 功能:学生管理系统--学生类分析 日期:2013-09-28 */ #include <iostream> #include <string> using namespace std; //类 class Student { public: Student(string *name,string *id,string *days); void InAndOutPut(string *name,string *id,
WindCoder
2018/09/19
1.8K0
蛇形矩阵(指针与动态内存分配)
蛇形矩阵,是由1开始的自然数一次排列成的N*N的正方形矩阵,数字依次由外而内的递增。如 N=3时蛇形矩阵为:
叶茂林
2023/07/28
2050
C++语言学生管理系统(完整代码)
我的第二篇博客,C++语言学生管理系统,由于个人原因NumberSum()没有写。。。,该程序最大的亮点不是可以存储学生的数据,而是当你关闭程序,第二次打开后,以前写的数据还会存在,如果你需要写一个学生管理系统,这个一定会让你眼前一亮!话又说回来,别人写的总归是别人写的,如果你有幸看了我写的,也希望你能够自己亲自写一遍!废话不多说,贴代码,源代码我也放到了下载,需要的赶紧去下载。
花狗Fdog
2020/10/28
3.3K0
C++语言学生管理系统(完整代码)
长沙理工新生赛
https://ac.nowcoder.com/acm/contest/3530/A
AngelNH
2020/04/16
9280
C++快速扫盲(基础篇)
**注意:**与while的区别在于do…while会先执行一次循环语句,再判断循环条件
zstar
2022/06/14
7830
数码管问题(c++实现)
    描述:液晶数码管用七笔阿拉数字表示的十个数字,把横和竖的一 个短划都称为一笔,即7有3笔,8有7笔等。对于十个数字一种排列,要做到  两相邻数字都可以由另一个数字加上几笔或减去几笔组成,但不能又加又减。比如 7→3是允许的,7→2不允许。任意输入一组数,判断是否符合上述规则。 
用户2038589
2018/09/06
5750
数码管问题(c++实现)
相关推荐
C++基础入门_C语言入门基础
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验