本文主要向大家介绍了C/C++知识点之C语言练习:第二大整数,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。问题描述

编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。

输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。

输出格式:输出第二大的那个整数。

输入输出样例

样例输入

5 8 -12 7 0

样例输出

7

心得:刚开始想法不是很好,想用冒泡排序再输出第二个,忘记了最大值可以重复,第二次实验,忘记了最小值可以重复。最后看了一下求最大值的方法,然后最二大值得方法就出来了,可以体会到最二大值总是伴随着最大值。自己太弱了。不知道什么原因,下面这个代码总是拿不到满分,不知道哪个测试出错了。热心的网友可以试着写写帮我看看吗T.T

冒泡求最大最小并不是很明智的方法。

PS:1、” 66,66,66,66,66 ”,则没有第二大数,什么都不输出。

2、” 99,99,88,86,68,66 ”,则最大数是88。

3.“0” 什么都不输出。

#include int main(void){ int x,y;  int a[20]={0};  int i=-1;  int n;  do  {   i++;   scanf("%d",&a[i]);        }while(a[i]!=0&&i<19); i="">=1)  {    x=a[0];y=a[0];for(n=0;n

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标编程语言C/C+频道!

职坐标c语言,C/C++知识点之C语言练习:第二大整数相关推荐

  1. 职坐标c语言,C/C++知识点之C语言编程练习题及答案分享

    本文主要向大家介绍了C/C++知识点之C语言编程练习题及答案分享,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 1. 题目:写一个程序,判断两个浮点数是否足够精确. /*  Fi ...

  2. 职坐标c语言,C/C++知识点之c语言中的#line

    本文主要向大家介绍了C/C++知识点之c语言中的#line,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. #line指令用于改变 __LINE__和__FILE__的内容. __ ...

  3. 交换变量地址 c语言,C/C++知识点之C语言内存地址交换

    本文主要向大家介绍了C/C++知识点之C语言内存地址交换,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助.C语言课很无聊,因为之前学过C#所以就感觉特别的无聊. 但是,只能说我看过, ...

  4. 循环相乘取整法C语言,华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出乘积,如:151851741 样例输入: 1234567 123 样例输出: 1518 ...

  5. 公务员c语言试题,公务员-计算机类C语言复习参考答案.doc

    第一章C语言概述 一.知识点 1. c语言的特点:①语言简洁.紧凑,使用方便.灵活:②运算符丰富: ③数据结构丰富: ④具有结构化控制语句: ⑤ 语法限制不太严格,程序设计自由度大: ⑥ 可以进行位操 ...

  6. 职坐标c语言,C/C++知识点之hexdump的C语言实现

    本文主要向大家介绍了C/C++知识点之hexdump的C语言实现,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 1 void hexdump(char *buf, int len ...

  7. c语言结构体定义坐标,C/C++知识点之c语言结构体定义的几种形式

    本文主要向大家介绍了C/C++知识点之c语言结构体定义的几种形式,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助. 1.最常用定义方式:定义结构体data,此时结构体相当于一个类型, ...

  8. 零基础学c语言职坐标,C语言自学入门|最全基础知识总结!

    C语言作为一门非常适合编程入门的语言,打好基础的重要性不言而喻.所以特此奉上这一篇很干很干的干货,希望小伙伴们能从中受益. 一.C语言程序的结构认识 用一个简单的c程序例子,介绍c语言的基本构成.格式 ...

  9. 职坐标 php,PHP语言学习之PHP面向对象(一)

    本文主要向大家介绍了PHP语言学习之PHP面向对象(一),通过具体的内容向大家展示,希望对大家学习php语言有所帮助. 一.概念: PHP5正式版引入面向对象的全部机制. 面向对象程序设计(OOP): ...

最新文章

  1. GdiPlus[6]: 五种画刷总览
  2. Github上AI在银行和保险的应用列表
  3. 以太坊地址和公钥_以太坊交易签名解析源码解读
  4. 移植uboot之修改代码支持NorFlash记录
  5. TCP/IP 免费ARP
  6. k8s | 搞不明白为什么大家都在学习 k8s
  7. Markdown (小白可查看的)基本语法
  8. 数据结构学习记录连载1
  9. asp.net 为FCKeditor开发代码高亮插件实现代码
  10. vs安装msdn安装文档
  11. CentOS7 配置防火墙规则应对漏洞扫描
  12. 机器学习实战:决策树-隐形眼镜
  13. foxmail 登陆gmail报密码错误
  14. Android P 怎样屏蔽HOME键和RECENT键
  15. 笑话段子手微信小程序源码自带内容采集随时有新内容
  16. 2345好压去热点广告
  17. spm + host
  18. 计算机底层:CPU结构与组成原理、工作原理
  19. python中的is None和==None
  20. Python单元测试unittest测试框架

热门文章

  1. MQTTX与阿里云IOT平台交互,发布订阅消息,以及将设备属性发送到云平台
  2. 国产单片机MCU DSH550 ,可应用于中央空调温控器上
  3. 小米快传文件服务器怎么用,小米快传怎么打开 小米快传怎么用
  4. 电脑PDF转换器如何安装?
  5. 自动驾驶规划控制系列文章(一)——车辆数学模型
  6. 代码管理工具 (含git、npm、gulp)
  7. java poi导出兼容office
  8. 分析ATOM官网首页css动画部分
  9. 小说形象特征包括哪些方面_小说主要特点是什么
  10. matlab中理想开关的作用,选择理想开关应考虑的10个关键因素