请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。

输入格式:

输入10个整数

输出格式:

输入样例:

1 2 3 4 5 6 7 8 9 10

输出样例:

9
int min_max(int* a)
{int max = a[0], min = a[0];for (int i = 1;i < 10;i++){if (max < a[i])max = a[i];}for (int i = 1;i < 10;i++){if (min > a[i])min = a[i];}return max - min;
}
int main()
{int a[10];for (int i = 0;i < 10;i++){scanf("%d", &a[i]);}printf("%d", min_max(a));return 0;
}

PTA 最大和最小 (10 分)请使用指针法(间接访问)编写程序,程序的功能是从键盘输入 10 个数,求其最大值和最小值的差。相关推荐

  1. 编写两个函数,分别求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 ...

  2. c语言学习-从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组)

    从键盘输入10个字符,按照字典顺序将其排序输出(二维字符数组) 程序流程图: 代码: #include<stdio.h> void main() {int b[10]; int a[5][ ...

  3. 6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分)请编写函数Sort函数,将字符串中除首、尾字符外的其余字符按降序排列。函数接口定义:void Sort( char *

    6-5 从键盘读入一串字符后去除首尾字符后的字符串按降序排序 (10 分) 请编写函数Sort函数,将字符串中除首.尾字符外的其余字符按降序排列. 函数接口定义: void Sort( char *p ...

  4. Java:学校比赛现场有10个评委,要求从键盘输入10个分数作为评委对一名选手的打分,评分规则为去掉一个最高分,去掉一个最低分,求该名选手平均分,打印到控制台。

    Java练习: 学校比赛现场有10个评委,要求从键盘输入10个分数作为评委对一名选手的打分,评分规则为去掉一个最高分,去掉一个最低分,求该名选手平均分,打印到控制台. 代码如下: package co ...

  5. 从键盘输入10个互不相同的整数,找出其中最小的元素将其与数组中的第一个元素进行交换。

    题目: /* 从键盘输入10个互不相同的整数,找出其中最小的元素将其与数组中的第一个元素进行交换. */ 代码: c++做的. #include<iostream> using names ...

  6. java程序从键盘输入十个整数存入数组a中_并编程实现:_2.用指针方式编写程序:从键盘输入10个整数,并存入数组,要求将10个书中的最大数与第一个输入的数交...

    用指针方式编写程序,从键盘输入10个整形整数,并存入数组,要求将10个数中最大的数与第1个输入的数交换:将10个数中最小 #includevoidmain(){inta[10],i,*m,*n,k=0 ...

  7. c语言输入10个数从小,C语言中,从键盘输入10个数,从小到大排列输出,怎

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:C语言中,从键盘输入10个数,从小到大排列输出,怎么写啊,最好注回答:#includestdio.h void swap(int * ...

  8. c语言从键盘输入10个学生的姓名和成绩,C语言:有10个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入10个学生的数据,...

    C语言:有10个学生,每个学生的数据包括学号.姓名.3门课的成绩,从键盘输入10个学生的数据, 答案:2  信息版本:手机版 解决时间 2019-10-06 13:43 已解决 2019-10-06 ...

  9. C语言基础课 编写程序之从键盘输入10个候选人的姓名和得票数,编程实现如下:1.统计总票数2.打印得票数最多的候选人最多的候选人的姓名和得票数3.给定姓名,查询该候选人的得票数4.按得票数从高到低

    从键盘输入10个候选人的姓名和得票数,编程实现如下功能:1.统计总票数2.打印得票数最多的候选人最多的候选人的姓名和得票数3.给定姓名,查询该候选人的得票数4.按得票数从高到低的顺序,打印所有候选人的 ...

最新文章

  1. JS校验金额格式的正则表达式
  2. 短小强悍的JavaScript异步调用库
  3. 树莓派上 安装并 运行opencv
  4. 解决An error occured while deploying the file. This probably means that the app contains ARM...
  5. mqtt 传文件断开连接的原因_MQTT PythonClient断开连接不当
  6. 数码管显示1到8c语言,单片机控制八只数码管滚动显示1~8 附PROTEUS软件仿真图
  7. 达梦工作笔记-使用达梦客户端创建用户并授予权限
  8. python selenium 获取元素下的元素个数_Python + Selenium,分分钟搭建 Web 自动化框架!(送自动化测试书籍)...
  9. 新手刷杭电-A-2019~2025
  10. Sm快递柜-给图片设置点击下去颜色变深
  11. Window winload.efi 文件丢失解决方法
  12. TextCNN文本分类实践
  13. 中国工程院院士李德毅:认知的三次革命,类脑的五条启发!
  14. 视觉测量—结构光标定1
  15. 汽车驾驶 - 道路交通标线和标志
  16. | ERROR: [2] bootstrap checks failed. You must address the points described in the following [2] lin
  17. 简单理解工作量单位:人月、人日、人时
  18. 磁盘驱动属于计算机的,计算机基本知识(8005)---HDD(硬盘驱动器Hard Disk Drive)
  19. Python 中 'unicodeescape' codec can't decode bytes in position XXX: trun错误解决方案
  20. 声网连麦+直播+视频+游戏“史上最强”社交直播方案 打造陌陌全新8.0改版

热门文章

  1. Linux上解压缩安装Mysql
  2. 【论文阅读】SCRDet:Towards More Robust Detection for Small, Cluttered and Rotated Objects
  3. BANANA PI 入门:香蕉派如何安装系统
  4. win7 装MacOS虚拟机做iOS开发
  5. 软解码与硬解码区别linux,软解码和硬解码哪个好 软解码和硬解码有什么区别
  6. 创建一个Customer类,类中的属性有姓名(name)、年龄(age)、性别(gender),每一个属性分别有get/set方法。然后创建两个customer对象:张立、18、女和王猛、22、男。把
  7. Python3修改电脑mac地址
  8. linux系统有哪些
  9. 安卓9可用的性能监视器_监视应用程序生态系统的性能和可用性
  10. 企鹅杏仁集团完成2.5亿美元融资,投后估值超过10亿美元...