//findMax.c

/**

查找数组中最大,最小的元素。

*/

#include

#include

#include

void main()

{

int array[10];//

int Y=100;

int X=0;//随机数范围:[X,Y]

int i;

int maxIndex=0;//最大元素的下标

int minIndex=0;

printf("数组:");

srand((int)time(0));//使用系统时间作为随机种子

for(i=0;i<10;i++)

{

//        array=rand()/(Y-X+1)+X;

//        temp=rand()%(Y-X+1)+X;//生成[0,10]的随机数

array[i]=rand()%(Y-X+1)+X;//使用随机数初始化这个数组

printf("%d ",array[i]);

}

//    for(i=0;i<10;i++)//从第一位开始,默认第一位最大,也最小

//    {

//        if(array[i]

//    }

for(i=1;i<10;i++)//从第一位开始,默认第一位最大,也最小

{

if(array[maxIndex]

{

maxIndex=i;//记下更大的元素的下标

}

if(array[minIndex]>array[i])//如果找到更小的

{

minIndex=i;//记下更小的元素的下标

}

}

printf("\n最大元素=%d\n",array[maxIndex]);

printf("最小元素=%d\n",array[minIndex]);

}

测试1:

数组:57 76 91 100 100 78 71 46 10 16

最大元素=100

最小元素=10测试2:

数组:40 76 6 23 75 31 63 78 51 67

最大元素=78

最小元素=6测试3:

数组:50 23 91 87 18 44 7 67 46 7

最大元素=91

最小元素=7

c语言在数组中找最小数,C语言 查找数组中最大最小元素相关推荐

  1. C语言:数组中找最小数及其坐标

    题目概述: 在数组中找出最小的数及其坐标. 编程: #include<stdio.h> int main() { int i,j,row=0,colum=0,min;//row记行,col ...

  2. n个数中找最大数c语言,N个数中找到第K大的数值(C语实现)

    N个数中找到第K大的数值(C语实现) N个数中找到第K大的数值(C语实现) 研究生了,选了计算机算法这门课程,这周布置了一个作业,在OJ上做:**N个数中找到第K大的数值**.大一简单学过C语言基础, ...

  3. JAVA项目中找不到tomcat_Tomcat启动过程中找不到JAVA_HOME解决方法

    在XP上明明已经安装了JDK1.5并设置好了JAVA_HOME,可偏偏Tomcat在启动过程中找不到. 报错信息如下:Neither the JAVA_HOME nor the JRE_HOME en ...

  4. 从一亿个数中找出最大的一万个数或最小的一万个数

    1 从一亿个数中找出最大的一万个数:(前10000个元素构建最小堆,后续元素与根节点比较,大于放进去,小于或等于不处理) 用前一万个数初始化一个固定大小为10000的最小堆,这时根节点是这10000个 ...

  5. 在Python中以扩展名.txt查找目录中的所有文件

    如何在python中扩展名为.txt的目录中找到所有文件? #1楼 import os import sys if len(sys.argv)==2:print('no params')sys.exi ...

  6. kotlin中判断字符串_Kotlin程序查找字符串中字符的频率

    kotlin中判断字符串 Given a string and a character, we have to find the frequency of the character in the s ...

  7. C语言练习二 :找出一个二维数组的鞍点

    1.鞍点的定义:某个元素在其所在行中最大.所在列中最小. 2.程序代码 //求一个二维数组的鞍点 二维数组可能没有鞍点,如果有,只能有一个 #include<stdio.h> int ma ...

  8. c语言中二分法100中找30,c语言中的二分法

    \\\题外:对于printf引号中的内容一定要细心书写 ; 数组由a[0]开始计数,切记:尤其是与for循环中i=1 搞混 运用a[i+1]等超前数据时 需先用 for(i=0;i<=n-1;i ...

  9. 在proteus中的排阻的查找_PROTEUS中这个排阻怎么找到?

    展开全部 元件名如下: 简介: Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广e68a8462616964757a686964616 ...

最新文章

  1. 程序员客栈携手野狗 体验国内领先的实时后端云协作
  2. linux curl 命令模拟 http get post 请求
  3. 设置固定长度_厂房及仓库常规消防系统设置!
  4. Phonegap之内存问题
  5. MONTH_NAMES_GET
  6. node+express学习日记
  7. Eclipse如何提高开发效率
  8. 动态规划经典题目_动态规划经典题目:鸡蛋掉落(附视频讲解)
  9. 中科大计算机竞赛夺冠,中科大斩获全国唯一特等奖,力压清华捧得华为毕昇杯...
  10. 转载:28个Unix/Linux的命令行神器
  11. jQuery Countdown Timer 倒计时效果
  12. 简述java工厂模式详解_JAVA 设计模式之 工厂模式详解
  13. flash player官网地址 建议不要下载flash.cn的
  14. java获取上周一_java 如何获取 上周一日期,上周末日期,本周一日期。
  15. python壁纸程序代码_40行Python代码+奇技淫巧搞定专属电脑壁纸库
  16. L4级自动驾驶方案---安霸CV2 SOC芯片
  17. Linux_用户账号权限的设定教程!
  18. IDEA:Failed to read artifact descriptor for org.springframework.boot:spring-boot-starter-test:jar:
  19. linux中zlib解压错误,zipimport.zipimporter错误:无法解压缩数据;zlib在Linux中不可用...
  20. 又一款跨平台开发框架 :Compose Multiplatform 1.0 发布!

热门文章

  1. 如何在万能地图下载器中购买流量下载地图
  2. (202301)pytorch图像分类全流程实战Task1:构建自己的图像分类数据集
  3. 利用Opencv实现微信跳一跳脚本源码放送(C++实现嵌套python)
  4. OFD格式如何免费转换PDF?
  5. android 图片排版,Android版美图秀秀优化拼图排版
  6. Diskgenius修复硬盘0柱面坏道
  7. 北言奥鹏计算机基础其末试卷答题,北理工大学《汽车维修质量检验》期末试卷...
  8. JAVA结合AE(Adobe After Effects)实现类似于传影(视频DIY)的核心功能,程序也可以是艺术。
  9. 神州信息承建辽宁“农村产权交易服务平台”获中央农办认可!
  10. jquery转义html字符串,使用jQuery转义HTML字符串