C 语言实例 - 判断最大值
C 语言教程
· 2019-02-21 08:27:12
通过用户输入指定的数值,来判断最大值。
实例 - 判断最大值
#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 语言教程 文章: https://www.codercto.com/courses/l/17.html
Domain-Driven Design Distilled
Vaughn Vernon / Addison-Wesley Professional / 2016-6-2 / USD 36.99
Domain-Driven Design (DDD) software modeling delivers powerful results in practice, not just in theory, which is why developers worldwide are rapidly moving to adopt it. Now, for the first time, there......一起来看看 《Domain-Driven Design Distilled》 这本书的介绍吧!