#include
int main(void)
{
/********* Begin *********/
int a,b,c,max;
scanf("%d,%d,%d,&a,&b,&c");
max=a;
if(max<b);
max=b;
if(max<c);
max=c;
printf("max=%d",max);
/********* End *********
本文实例讲述了C++通过自定义函数找出一个整数数组中第二大数的方法。分享给大家供大家参考。具体实现方法如下:
const int MINNUMBER = -32767 ;
//2字节的Int 0x8000-1,
//4字节的Int 0x80000000-1 -2147483647
int find_sec_max( int data[] , int count)
{
int maxnumber = data[0] ;
int sec_max = MINNUMBER ;
for (
思路:
首先调用random()方法产生随机数,用数组存储,然后用两个for循环求出其中的最大值和最小值,最后打印输出这两个最值。
代码实现:
public class Test {
public static void main(String args[]){
int a[] = new int[20];
System.out.println(20个随机整数为:);
for(int i = 0; i < 20; i++){
int random_num = (int