c++-非常简单C++问题:输入任意个实数(10~100个),计算平均值,升序输出所有数(包括平均值在内)

问题描述

非常简单C++问题:输入任意个实数(10~100个),计算平均值,升序输出所有数(包括平均值在内)

我突然发现自己并不知道如何计算一个数组已经被赋值过的元素个数,求教。

解决方案

这个问题涉及数组大小的判定,数组元素排序。

排序是有现成的方法的,比如快速排序,归并排序,直接拿来用就行。

而你所说的无法判定已输入的元素个数,这个问题解决起来也很简单:

 while(1) {
     scanf("%d",&x);
         if (x != END_NUM) { //设定一个End值,当输入它时,结束循环
            a[i++] = x;
                count++;  //count用来计算已经输入的元素个数
         }
         else break;
}

解决方案二:

这个问题涉及数组大小的判定,数组元素排序。

解决方案三:

这个问题涉及数组大小的判定,数组元素排序。

解决方案四:

这个问题涉及数组大小的判定,数组元素排序。

解决方案五:

这个百度一下哦这个百度一下哦这个百度一下哦这个百度一下哦

解决方案六:

为何不用vector

解决方案七:

动态输入10~100个数字,求平均值,再排序,然后输出不就可以了吗、

解决方案八:

当然你也可以用map,

时间: 2024-12-09 18:32:42

c++-非常简单C++问题:输入任意个实数(10~100个),计算平均值,升序输出所有数(包括平均值在内)的相关文章

c语言-初学者关于输入任意数组进行冒泡排序

问题描述 初学者关于输入任意数组进行冒泡排序 #include using namespace std; int main() { int a[10],t,i,j; cin>>a[10]; for(i=0;i { for(int j=i+1;j { if(a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; }} cout<<a[i]<<ends; } return 0; } 为什么编译之后会显示停止工作 我觉得是cin>>a

jQuery实现简单的日期输入格式化控件

 本文给大家分享的是javascript实现简单的日期输入格式化控件的方法和思路,非常的细致实用,推荐给小伙伴们     js代码有一百多行. 先上效果图 html代码 日期: <input type="text" id="dateInputer" class="hhm-dateInputer" placeholder="请输入日期"> 设置input元素类名为 hhm-dateInputer,通过这个类来绑定这个

c语言 字符-从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符。

问题描述 从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符. 题目要求 Problem Description 从键盘输入任意一个字符串和一个字符,要求从该字符串中删除所有该字符. Input 输入有多组测试数据. 每组两行,第一行是字符串(字符串至少还有一个字符,不多于100个),第二行是一个字符 Output 每组输出一行,删除了所有应删除字符后的字符串 Sample Input ABCDE E ASD Dfg fhd D Sample Output ABCD AS fg

c++-编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串。

问题描述 编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串. 编写程序,输入任意一个含有空格的字符串(至少10个字符),删除指定字符后输出该字符串.例如,输入"jiangsu123"和删除位置5,则输出"jiansu123". 解决方案 #include <iostream> #include <string> using namespace std; int main() { char s1[100];

&amp;amp;lt;C++&amp;amp;gt;事先不知道有多少个字符,用户输入任意个字符放入动态字符数组中。

问题描述 <C++>事先不知道有多少个字符,用户输入任意个字符放入动态字符数组中. 目前我的问题是如何在while循环中跳出,尝试了很多方法但是还是没用.求解. 解决方案 应该必须在while里面定义一个跳出的条件,比如输入一个换行符(按回车),或者某个特定字符和符号. 解决方案二: while(ch= getc() != '[特定字符]'){} 直到获取到特定字符为止,跳出循环. 解决方案三: https://code.csdn.net/snippets/480218 解决方案四: http

《Arduino实战》——第3章 简单项目:输入和输出 3.1 认识模拟电路

第3章 简单项目:输入和输出 本章涵盖的内容 着眼于模拟世界 读取一个模拟输入 使用扬声器发声 搭建一架五声音阶电子琴 在前一章中,我们了解了Arduino数字化的一面,循序渐进地搭建了一系列项目,展示了Arduino的输入.输出和中断等特性.在本章,我们将着眼于Arduino的另一面,看看它如何与我们周围的世界交流. 基本上,我们周边的世界可以分成两部分--模拟和数字--在这一章我们将研究与模拟世界的交互.让我们再从一个简单的元件开始,电位器,它可以为Arduino提供模拟量的输入.接下来,我

在文本框内输入任意一个网址后,能够获得网站的截图和title keyword信息,可以做到吗?

问题描述 在文本框内输入任意一个网址后,能够获得网站的截图和titlekeyword信息,可以做到吗? 解决方案 解决方案二:titlekeyword可以利用WebClient类来实现解决方案三:同意楼上的,截图功能还没研究过解决方案四:当然可以,加一个按钮触发一个事件,但是你要截图,那就要用webbrowser来做了.这个可以实现解决方案五:webbrowser1.DrawtoBitmap()

《Arduino实战》——第3章 简单项目:输入和输出

第3章 简单项目:输入和输出 Arduino实战本章涵盖的内容 着眼于模拟世界读取一个模拟输入使用扬声器发声搭建一架五声音阶电子琴在前一章中,我们了解了Arduino数字化的一面,循序渐进地搭建了一系列项目,展示了Arduino的输入.输出和中断等特性.在本章,我们将着眼于Arduino的另一面,看看它如何与我们周围的世界交流. 基本上,我们周边的世界可以分成两部分--模拟和数字--在这一章我们将研究与模拟世界的交互.让我们再从一个简单的元件开始,电位器,它可以为Arduino提供模拟量的输入.

C++输入一个字符串,把其中的字符按照逆序输出的两种方法解析

以下是对C++中输入一个字符串,把其中的字符按照逆序输出的两种方法进行了详细的分析介绍,需要的朋友可以过来参考下   用字符数组方法:基本思路是,先判断字符的结束标志'',然后从该位置向前输出.实现代码: 复制代码 代码如下: #include<iostream> using namespace std; int main(){  char a[50];  cout<<"please input a string:";  cin>>a;  int i