最近笔试的时候,编程题遇到这样要求的输入,需要输入一行整数,个数未知,然后整数之间用空格间隔,如下所示:

11 22 333 45 62

代码如下所示:

int main()
{vector<int> inputs;int n = 0, k=0;int i;  cin >> i;inputs.push_back(i);while (cin.get() != '\n')   { cin >> i; inputs.push_back(i);}   system("pause");return 0;
}

更完整代码如下所示,编程题目是要求找到给定整数序列中第K个大的数字:

#include<iostream>
#include<vector>using namespace std;
int find_k_max_nums(vector<int> array, int k){int res = 0;sort(array.begin(), array.end(), greater<int>());res = array[k - 1];return res;
}int main()
{vector<int> inputs;int n = 0, k=0;int i;  cin >> i;inputs.push_back(i);while (cin.get() != '\n')   { cin >> i; inputs.push_back(i);}   cin >> k;int res = find_k_max_nums(inputs, k);printf("%d\n", res);system("pause");return 0;
}

结果如下:

C++ 输入一行未知个数的整数相关推荐

  1. c语言输入一行未知个数数字存入数组

    代码: #include<stdio.h> #include<ctype.h> int main() {int a[1000];char c;int i = 0;int n = ...

  2. 对于未知个数的整数输入,以及输出不等于其中数的最小自然数。

    注意,此输入方法并不完善,仅可支持1 2 3 4\n型输入 不支持1\n 2\n 3\n 型,更为完善输入方式为 此部算法为求不属于数组的最小自然数,简单明了.(就是废头发)

  3. 分别统计出其中英文字母、空格、数字和其它字符的个数 matlab 程序,编写一段程序,要求先输入一行字符,然后分别统计出其中英文...

    编写一个求和的程序,要求能任意输入两个整数,求和 用javascript写 +=functionadd(){varA=document.getElementById("a").va ...

  4. python接收输入的一行字符只统计数字的个数,Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数...

    Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 ...

  5. ACMNO.8输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32

    题目描述 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32oasdf/.' ...

  6. ACMNO.3 有三个整数a b c,由键盘输入,输出其中的最大的数。 输入 一行数组,分别为a b c 输出 a b c其中最大的数 样例输入 10 20 30 样例输出 30

    基于平台Dev-C++ 5.11 题目描述 有三个整数a b c,由键盘输入,输出其中的最大的数. 输入 一行数组,分别为a b c 输出 a b c其中最大的数 样例输入 10 20 30 样例输出 ...

  7. Java黑皮书课后题第3章:**3.9(商业:检验ISBN-10)ISBN-10由10个个位整数d1d2d3d4d5d6d7d8d9d10组成,最后一位d10是校验和,输入前9个数,显示10位ISBN

    **3.9(商业:检验ISBN-10)ISBN-10由10个个位整数d1d2d3d4d5d6d7d8d9d10组成,最后一位d10是校验和,输入前9个数,显示10位ISBN 题目 题目概述 运行示例 ...

  8. C语言学习之输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

    输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> #include <string.h> void main(){cha ...

  9. C语言试题九十之实现输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。

    1.题目 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数.         输出格式为:"英文字母=%d, 空格=%d, 数字字符=%d, 其它字符=%d".   ...

最新文章

  1. 亿级商城计价中心 - 从容应对复杂场景价格计算
  2. 用C#操作word替换字符,用spire
  3. ISE简介及其下载 安装 和谐 与 卸载
  4. tomcat与apache的面试题
  5. 编辑器Ultraedit快捷键
  6. 每个前端工程师都应该去了解的前端面试题总结(一)
  7. 监督学习和无监督学习_一篇文章区分监督学习、无监督学习和强化学习
  8. python RandomTrees特征编码
  9. 看看20万程序员怎么评论:前端程序员会不会被淘汰?
  10. 【数控雕刻】【刀具路径】北京精雕JDPaint5.19+诺诚NC转换器4.0+SDU NCEdit1.0(什么是ENG和NC文件)
  11. Tcl Tutorial 笔记3 ·math
  12. 阿格尔克劳奇四分钟逆转 利物浦2-1小胜西汉姆联
  13. 深信服scsa知识点二
  14. SCT2450QSTE 国产车规AEC-Q100 3.8V-36V 5A 高效同步降压 DCDC 转换器 替代TSP54540
  15. C语言辅助学习系统(asp.net开发)
  16. 运算放大器使用注意事项
  17. 数据分析/机器学习 350+ 数据集链接整理,免费下载点开就用
  18. Python:实现counting sort计数排序算法(附完整源码)
  19. Github开始强制使用PAT(Personal Access Token)了
  20. 大数据开发面试题总结-超详细

热门文章

  1. python学生管理系统gui版好例子网_python图书管理系统gui 相关实例(示例源码)下载 - 好例子网...
  2. android自定义更新,Android 完美解决自定义preference与ActivityGroup UI更新的问题
  3. 中兴中心管理服务器fxh3120,中兴多媒体业务中心ZXMS80
  4. html帮助文档乱码,使用doxygen生成的帮助文档,中文出现乱码的问题
  5. java运行时异常中文_JAVA——运行时异常(RuntimeException)
  6. php 显示变量类型
  7. vue3开发实践笔记
  8. Exynos4412 内核移植(二)—— 内核编译过程分析
  9. CImage类的用法(转帖)
  10. MT7628如何控制GPIO