//在一个一维整型数组中找出其中最大的数及其下标
#include <stdio.h>
#define N 10
int fun(int* a, int* b, int n)
{int* c, max = *a;//设max为数组a的第一个元素for (c = a + 1; c < a + n; c++)//查找:从数组a的第二个元素起 到a[n]结束if (*c > max)//如果该数大于max{max = *c;//将该数赋给max*b = c - a;//最大值下标求法}return max;
}int main()
{int a[N], i, max, p = 0;printf("please enter 10 integers:\n");for (i = 0; i < N; i++)scanf_s("%d", &a[i]);max = fun(a, &p, N);printf("max=%d,position=%d", max, p);return 0;
}

运行结果

【c语言】在一个一维整数组中找出其中最大的数及其下标相关推荐

  1. 【LeetCode】快排-无序整数数组中找第k大的数(或者最小的k个数)

    一个有代表性的题目:无序整数数组中找第k大的数,对快排进行优化. 这里先不说这个题目怎么解答,先仔细回顾回顾快排,掰开了揉碎了理解理解这个排序算法:时间复杂度.空间复杂度:什么情况下是复杂度最高的情况 ...

  2. 大数据面试题——如何在大量的数据中找出不重复的数

    问题描述: 在2.5亿个整数中找出不重复的数,注意,内存不足以容纳2.5亿个整数. 分析解读: 方法一:分治法 采用hash的方法,把这2.5亿个数划分到更小的文件中,从而保证每个文件的大小不超过可用 ...

  3. C语言即是素数又是回文数,急!(C语言)从给出的数据中找出既是回文数又是素数的数……...

    我是在vc环境写的. 输入输出用的是C++的iostream 你可以参考一下.要用就自己改下. #include #include #include #include #include struct ...

  4. 面试题:从n个数中找出第K大的数

    参考https://blog.csdn.net/orangefly0214/article/details/84997668的思路 从有n个元素的乱序数组中找出第k大的元素 方法1:基于冒泡排序和简单 ...

  5. 【C语言练习】四个整数中找出最大的一个

    <啊哈C语言>这本书上的练习题: 从键盘任意读入四个整数,让计算机从中找出最大的一个. #include <stdio.h> #include <stdlib.h> ...

  6. 数组两个整数相加 c语言,作业帮:给定一个整数数组,找出其中两个数相加等于目标值(去重set)...

    题目描述 给定一个整数数组,找出其中两个数相加等于目标值 输入 [1,3,5,7,9,11] 10 输出 1,9 3,7 代码: import java.util.HashMap; import ja ...

  7. java异常在哪一层捕获_当在一个方法的代码中抛出一个检测异常时,该异常或被方法中的 ( )结构 捕获,或者在方法的 ( ) 中声明_学小易找答案...

    [填空题]当异常已经被定义时,必须通过( ) 语句来处理它. [填空题]Catch 子句包含( )的程序段 [单选题]下列java语言的常用异常类中,属于检测异常的是() [单选题]自定义异常类时,可 ...

  8. 用c语言写一个唐诗的程序,文言文编程95后又出新作,在287051行古诗中找出了“唐诗幻方”!...

    还记得那位用文言文编程的中国小伙吗? 图 | 文言文编程(来源:受访者) 2019 年 ,22 岁的上海小伙黄令东用文言文编程,当时他还在读大四,凭借该项目小伙子瞬间"原地出道". ...

  9. 一道笔试题:从1亿个整数中找出最大的一万个

    今天看到一篇赖永浩大牛的博客,由一道笔试题目谈算法优化.http://blog.csdn.net/lanphaday/archive/2008/12/19/3547776.aspx. 题目原题是从10 ...

最新文章

  1. Mysql 参数最佳实践_MySQL参数调优最佳实践
  2. python自动测试e_python实现hive自动化测试
  3. 不抓包,如何学得了 TCP
  4. ADSL Modern+无线路由实现无线上网
  5. 《Linux内核》课本读书笔记 第三章
  6. Redis之整数集合intset
  7. 2021年网络安全学习路线指导(含视频教程)
  8. Win11 DELL - G7 如何开启TPM模块
  9. RenéDescartes可以教给您有关设计的知识
  10. IDEA 设置前进,后退快捷键
  11. 高德地图加载谷歌地图瓦片
  12. zigbee基础应用(五)uart串口通信
  13. 小学生怎样学习英语,ProudKids少儿英语推荐几首适合学英语的三年级英语歌曲
  14. java 将xxxx年x月x日转换成xxxx/xx/xx,日期格式化个位数前补0
  15. 迅雷下载软件的工作原理(可耻啊)
  16. EtherCAT--介绍
  17. MobileInfo
  18. 我的世界服务器显示器,我的世界数字显示器怎么做 数字显示屏教程[图文+视频]...
  19. Capstone反汇编(一)
  20. html语言更改字体大小,在HTML中更改字体大小

热门文章

  1. 区块链用在房地产交易上 会怎样?
  2. UEToUnity CLUT
  3. 【MapReduce】使用MapReduce处理数据库中的豆瓣数据
  4. 高校计算机课件(一)NPM、PYPI、DockerHub 备份
  5. android volley 超时,android – Volley缓慢而导致内存泄漏
  6. 绝地求生测试服画质优化软件,绝地求生Reshade安装教程-PUBG画质优化插件使用教程...
  7. win10系统wsappx占用内存高,电脑没法操作
  8. 【深度学习】7-矩阵乘法运算的反向传播求梯度
  9. web练手--抽卡模拟器(1)
  10. 简单的抽卡模拟器1.0