当前位置:  开发笔记 > 人工智能 > 正文

在C中查找数组中最小数字的算法

如何解决《在C中查找数组中最小数字的算法》经验,为你挑选了1个好方法。

我四处寻找,但我没有发现任何关于我的问题.

我想在C中创建一个算法,找到一个可容纳10个值的数组中的最小数字.

#include 
#include 
#include 

int main(void) {
    int array[10];
    int i, smaller;

    srand(time(NULL));

    for (i = 0; i < 10; i++) {
        array[i] = rand() % 100 + 1;
    }

    // Find smaller number in the array
    for (i = 0; i < 10; i++) {
        ...
    }

    printf("Smaller: %d\n", smaller);
    return 0;
}

有关如何做的任何提示?



1> haccks..:

将数组的第一个元素赋值给 smaller

smaller = array[0];

开始循环i = 1并与之比较元素smaller.如果smaller大于任何array元素,则将其替换为该元素,否则将其保留为原样.


......直到他回来问下一个荒谬的基本问题而不费心去做任何研究.凉.
@redFIVE你只是回答这个问题需要花费更多精力来抱怨这个问题.我意识到这在技术上违反了规则,但这是一个帮助人们的网站.如果你不喜欢这样的问题,那就继续吧.别理他们.
@mah这是一个非常有效的意见.我只是指出redFive应该忽略这个问题.这里没有人被迫回答他们不想要的问题.
推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有