C编程数组的最小值和最大值

萨尔·Z。

我正在尝试编写一个程序,该程序用11个点填充一个数组,其中的随机数在1到100之间。似乎随机的东西有效,而最小的效率却高,但是最大的疯狂数字却不属于数组中扔掉的11个数字的一​​部分。

不太清楚问题出在哪里,但是我很确定这是我过去所经历的荒谬的事情。

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

int main( void )
{
   int i  = 0;
   int a[11];

   int min = a[0];
   int max = a[0];

   srandom( (unsigned) time(NULL) );

   for (i=0;i<11;i++)
   {
       a[i]=random( ) % 100 ;

       printf("%d\n", a[i]);

       if (a[i] > max)
       {
           max = a[i];
       }
       else if (a[i] < min)
       {
           min = a[i];
       }
   }

   printf("Min: %d\n", min);
   printf("Max: %d\n", max);

   return ( 0 ) ;
} 

输出:

16
28
27
58
8
53
76
35
27
19
41
Min: 8
Max: 152908968
苏赫维尔

将max初始化为非常高的值..将max初始化为0;

int max = 0;

这是固定代码:

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

int main( void )
{
   int i  = 0;
   int a[11];

   int min = 0;
   int max = 0;

   srandom( (unsigned) time(NULL) );
   a[0]=random( ) % 100 ;
   min = a[0];

for (i=1;i<11;i++)
     {
       a[i]=random( ) % 100 ;


       printf("%d\n", a[i]);

       if (a[i] > max)
            {
          max = a[i];
            }
       if (a[i] < min)
            {
          min = a[i];
            }
    }
            printf("Min: %d\n", min);
            printf("Max: %d\n", max);

return 0;
}

输出:

Notra:Desktop Sukhvir$ ./try
82
91
33
8
60
48
60
6
59
62
60
Min: 6
Max: 91

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

数组中的Java最小值和最大值

来自分类Dev

awk查找数组的最小值和最大值

来自分类Dev

JavaScript中数组的最小值和最大值

来自分类Dev

数组中的最大值和最小值

来自分类Dev

输入数组java的最小值和最大值?

来自分类Dev

数组的最小值/最大值

来自分类Dev

最小值和最大值

来自分类Dev

C指针,最小值和最大值

来自分类Dev

从数组中查找最小值和最大值,最小值始终为0

来自分类Dev

从数组中查找最小值和最大值,最小值始终为0

来自分类Dev

使用C中的指针的数组的最大值和最小值

来自分类Dev

使用C中的函数查找数组中的最大值和最小值

来自分类Dev

如何以编程方式报告数据集中的合理局部最大值和最小值?

来自分类Dev

如何以编程方式设置SpanSelector小部件的最小值和最大值

来自分类Dev

从JavaScript数组获取对象值的最大值和最小值

来自分类Dev

数组的最小值和最大值,始终保持相同的值

来自分类Dev

如何获取数组中数组的最小值和最大值?

来自分类Dev

如何获得数组的最小值,最大值?

来自分类Dev

用于数组最大值或最小值的内置算法

来自分类Dev

如何获得数组的最小值,最大值?

来自分类Dev

如何获得String []数组的最大值/最小值?

来自分类Dev

用数组中的最小值替换最大值

来自分类Dev

获取起始索引和终止索引之间的数组最大值和最小值

来自分类Dev

获取起始索引和终止索引之间的数组最大值和最小值

来自分类Dev

C ++如何在n个元素的一维数组中查找最小值和最大值?

来自分类Dev

获取Clojure中的最大值和最小值

来自分类Dev

查找函数的最小值和最大值

来自分类Dev

在列表中交换最大值和最小值

来自分类Dev

使用最小值和最大值的置信带

Related 相关文章

  1. 1

    数组中的Java最小值和最大值

  2. 2

    awk查找数组的最小值和最大值

  3. 3

    JavaScript中数组的最小值和最大值

  4. 4

    数组中的最大值和最小值

  5. 5

    输入数组java的最小值和最大值?

  6. 6

    数组的最小值/最大值

  7. 7

    最小值和最大值

  8. 8

    C指针,最小值和最大值

  9. 9

    从数组中查找最小值和最大值,最小值始终为0

  10. 10

    从数组中查找最小值和最大值,最小值始终为0

  11. 11

    使用C中的指针的数组的最大值和最小值

  12. 12

    使用C中的函数查找数组中的最大值和最小值

  13. 13

    如何以编程方式报告数据集中的合理局部最大值和最小值?

  14. 14

    如何以编程方式设置SpanSelector小部件的最小值和最大值

  15. 15

    从JavaScript数组获取对象值的最大值和最小值

  16. 16

    数组的最小值和最大值,始终保持相同的值

  17. 17

    如何获取数组中数组的最小值和最大值?

  18. 18

    如何获得数组的最小值,最大值?

  19. 19

    用于数组最大值或最小值的内置算法

  20. 20

    如何获得数组的最小值,最大值?

  21. 21

    如何获得String []数组的最大值/最小值?

  22. 22

    用数组中的最小值替换最大值

  23. 23

    获取起始索引和终止索引之间的数组最大值和最小值

  24. 24

    获取起始索引和终止索引之间的数组最大值和最小值

  25. 25

    C ++如何在n个元素的一维数组中查找最小值和最大值?

  26. 26

    获取Clojure中的最大值和最小值

  27. 27

    查找函数的最小值和最大值

  28. 28

    在列表中交换最大值和最小值

  29. 29

    使用最小值和最大值的置信带

热门标签

归档