通过用户输入指定的数值,来判断最大值。
实例 - 判断最大值
#include <stdio.h>#include <stdlib.h> int main(){    int i, num;    float *data;     printf("输入元素个数(1 ~ 100): ");    scanf("%d", &num);     // 为 'num' 元素分配内存    data = (float*) calloc(num, sizeof(float));     if(data == NULL)    {        printf("Error!!! 内存没有分配。");        exit(0);    }     printf("\n");     // 用户输入    for(i = 0; i < num; ++i)    {       printf("输入数字 %d: ", i + 1);       scanf("%f", data + i);    }     // 循环找出最大值    for(i = 1; i < num; ++i)    {       // 如果需要找出最小值可以将 < 改为 >        if(*data < *(data + i))           *data = *(data + i);    }     printf("最大元素 = %.2f", *data);     return 0;}
输出结果为:
输入元素个数(1 ~ 100): 5输入数字 1: 12输入数字 2: 32输入数字 3: 6输入数字 4: 56输入数字 5: 21最大元素 = 56.00

 C 语言实例
 C 语言实例