程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 數組-c語言求助

數組-c語言求助

編輯:編程綜合問答
c語言求助

Input array index N 輸入數組索引
Input the number of N 輸入氮的數目
Print the maximum value and the minimum value 打印最大值和最小值
圖片說明

最佳回答:


代碼如下:

 #include <stdio.h>
#include <stdlib.h>

int main(void)
{
    int i,index,min,max;
    int *numbers;
    printf("Input array index : ");
    scanf("%d" , &index);
    if(index != 0)
    {
        numbers = (int *)malloc(index*sizeof(int));
    }
    if(NULL == numbers)
    {
        return 1;

    }
    printf("Input 5 numbers : ");
    for(i = 0 ; i < index ; scanf("%d",&numbers[i]),i++);
    for( i = 0 ,min = max = numbers[0] ; i < index ; i++)
    {
        if(min > numbers[i])
        {
            min = numbers[i];
        }
        if(max < numbers[i])
        {
            max = numbers[i];
        }
    }
    printf("maximum : %d\nminimum : %d\n",max,min);
    return 0;
}

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved