输出10个数字,求出其中第二大的数
来源:互联网 发布:ewsa软件字典软件 编辑:程序博客网 时间:2024/05/16 08:54
int _array[10] = {0}; int _m = 0; printf("请输入10个整数:\n"); for (int i = 0; i < 10; i++) { scanf("%d",&_m); _array[i] = _m; } int _max = 0,_maxSecond =0; _max = _array[0],_maxSecond = _array[1]; // 如果初始最大的数小,就把max赋值给maxsecond for (int j = 1; j < 10; j++) { if (_max < _array[j]) { _maxSecond = _max; _max = _array[j]; }else{ if (_array[j] >= _maxSecond) { _maxSecond = _array[j]; } } } for (int k = 0; k < 10; k++) { if (_maxSecond == _array[k]) { printf("第二大的数是_array[%d]=%d",k,_maxSecond); } }
0 0
- 输出10个数字,求出其中第二大的数
- 10亿个浮点数,求出其中最大的10000个.
- 10亿个浮点数,求出其中最大的10000个. .
- 输入一串数字,将其中最小的与第一个调换,最大的与第二个调换,然后输出
- 给出n个数字求出其中出现次数超过 n/2的那个数字
- 输入十个数,求出其中的最大值
- 算法:有一串整数,这串数字数字不定,共N个,求出其中出现次数最多的数字
- 给定若干个四位数,求出其中满足以下条件的数的个数
- 输出最大和第二大的数
- 输出一个数组第二大的数
- C++代码札记(二)猴子吃桃问题、输入10个数字,输出其中最大的3个数字。
- Linux-C基础知识学习:C语言作业-输入10个整数,输出其中最大的数
- 【C语言小练习】输入十个数,从其中删除指定数字(可能多个)后,输出剩余的数(顺序与输入的相同)
- 求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- [C]求出满足下列条件的四位数:该数是个完全平方数,且第一、三位数字之和为10,第二、四位数字之积为12
- 求出用数字0至9组成的没有重复数字的三位偶数,并以每行10个数输出这些数;
- 从键盘输入10个字符串存放到一个二维数组中,求出其中最大者并输出
- Java-求出所有的水仙花数(各位数字立方之和等于数本身的三位整数)并输出。
- hdu 2102 A计划_bfs搜索
- 前端面试题
- 有一种巧立名目叫“其他支出”
- Schema中xsd:unique元素的使用方法
- scanf("%d\n",&a)和scanf("%d",&a) 前者为什么我输入一个数字后一直按回车都无法结束 除非输入数字回车
- 输出10个数字,求出其中第二大的数
- poj1260 Pearls
- AJAX false true
- 商品详情页面描述
- 构造器和垃圾回收机制(笔记)
- VNC使用技巧
- 剪格子
- 买不到额数目
- 让历史无处“安放”,谁之过错?