编写两个函数,分别求10个元素数组的最大和最小值的下标,并在main函数中运行,求出最大值和最小值之差
#include<stdio.h>
int Max(int a[10])
{int i, m=0, max = a[0];//定义max的初始值为a[0]for(i=1;i<10;i++)//注意i要等于1if (max < a[i]){max = a[i];m = i;//把最大值的角标赋给m}return m;
}
int Min(int a[10])
{int i, m=0, min=a[0];//定义min的初始值为a[0]for (i = 1; i < 10; i++){if (min > a[i]){min = a[i];//求得最小值的角标m = i;}}return m;
}
int main()
{int a[10],max,min,i,sum;for (i = 0; i < 10; i++)scanf("%d", &a[i]);max = Max(a);//求最大值的角标min = Min(a);//求最小值的角标sum = a[max] - a[min];//求最大值与最小值的差printf("max=a[%d] min=a[%d] %d", max, min, sum);return 0;
}
编写两个函数,分别求10个元素数组的最大和最小值的下标,并在main函数中运行,求出最大值和最小值之差相关推荐
- c语言找出最大值和最小值并按降序排输出,C语言用排序法给十个数降序排列,用C语言编写,输入10个数按降序排列...
问题标题 C语言用排序法给十个数降序排列,用C语言编写,输入10个数按降序排列 2019-6-4来自ip:14.161.145.86的网友咨询 浏览量:562 手机版 问题补充: C语言用排序法给十个 ...
- linux系统输入数字 求最大值,写函数,输入n个数字输出最大值和最小值
# ,写函数,传入n个数,返回字典{'max':最大值,'min':最小值} # 例如:min_max(2,5,7,8,4) 返回:{'max':8,'min':2}(此题用到max(),min()内 ...
- C语言题解:用二分法思想求解10个元素中某个元素的下标(包含函数方法)
算法思想:用左下标和右下标之和除二得出中间下标值,再通过与所求元素比较,缩小范围,最后实现左下右下标相等,即找出所求下标.代码实现如下: #include <stdio.h> int ma ...
- Linux C编程学习--main()函数简析
提到C语言的函数,有太多内容要讲,今天我们要看的是main()函数. main()函数时程序的入口点,任何程序都要有main()函数,一般大家都怎么写main()函数啊? main(); void m ...
- 为什么Python没有main函数?
作者 | 豌豆花下猫 来源 | Python猫(ID:python_cat) 众所周知,Python中没有所谓的main函数,但是网上经常有文章提到" Python的main函数" ...
- 为什么 Python 没有 main 函数?
作者 | 豌豆花下猫 来源 | Python猫(ID:python_cat) 众所周知,Python中没有所谓的main函数,但是网上经常有文章提到" Python的main函数" ...
- 《C++ Primer Plus》学习笔记 2.1.1 main()函数
main()函数的基本结构如下: 1 int main() 2 { 3 statements 4 return 0; 5 } 这几行代码构成了函数定义(function definition),该定义 ...
- python没有main函数的概念吗_为什么Python没有main函数?
作者 | 豌豆花下猫 来源 | Python猫(ID:python_cat) 众所周知,Python中没有所谓的main函数,但是网上经常有文章提到" Python的main函数" ...
- jpcsp源码解读之二:main函数与jpcsp的初始化流程
虽然这个软件是用java语言编写,面向对象,可是总要有个开始的入口,这里关心的就是,main函数在哪里. 似乎java中也可以没有main函数,也可能是我的错误认识.暂且不管,jpcsp中是有main ...
最新文章
- FirefoxLinux下的网银离我们不远了
- kafka for mac安装
- Git根据文件名字查询修改文件内容
- HTTP2和HTTPS来不来了解一下?
- [渝粤教育] 中国海洋大学 求职OMG 参考 资料
- 【云栖直播】精彩推荐第3期:个性化推荐系统搭建实践
- wifi 信道_WiFi网速太慢,四招就可以让无线网络变得顺畅
- 关于博主 | 联系博主
- jquery 如何控制滚动条每次向下滚动300px
- 编译安装Gearman、python简单测试
- HTML表格(table)属性--左右(colspan)、上下(rowspan)合并、合并边框、位置 部分内容
- VMware系统运维(十一)部署虚拟化桌面 Horizon View 5.2 HTML ACCESS安装
- 京东轮播图的原生代码
- my phone blackberry priv / blackberry keyone / heimei
- 淘宝双十一自动做任务方案
- ViewPager 2 使用讲解
- 关于几种常用的脱壳方法总结
- andriod 连接数据库(MySQL)
- Linux下破解神器(thc org hc-hydra
- 爱普生Epson Stylus Photo P50 打印机驱动
热门文章
- CSS 图片浮动导致页面无垂直拓展
- 公园智慧路灯:上海曹杨公园智慧灯杆项目案例分享
- target=_blank的使用
- 1组第四次作业-四象限法则
- HAWQ技术解析(十) —— 过程语言
- 保密相册计算机,加密相册 - 保密计算机私密云相册 on the App Store
- html页面怎么加锚点,html页面添加锚点
- AutoHotKey知识点整理
- DeepMind 发布强化学习通用算法 DreamerV3,AI 成精自学捡钻石
- 使用华为云软件开发平台devcloud和应用管理与运维平台servicestage实现持续集成(CI)持续部署(CD)