当前位置: 首页 > wzjs >正文

网站广告位天津百度推广代理商

网站广告位,天津百度推广代理商,政府网站建设普查,二手书网站建设日程表题目: 查找数组的最大值和最小值,但要将最大值作为返回值返回,最小值则依靠传入的指针完成赋值。 要求不能使用"[]"运算符。 函数的声明如下: int max_min(int *arr, int len, int *pmin); 关键点 1) * 运算符用于解引用…

题目:

查找数组的最大值和最小值,但要将最大值作为返回值返回,最小值则依靠传入的指针完成赋值。
要求不能使用"[]"运算符。
函数的声明如下:
int max_min(int *arr, int len, int *pmin);


关键点

1) * 运算符用于解引用指针,获取指针指向的值

2) 指针算术运算(如 p++)会自动按指向类型的大小移动指针

3) 通过指针可以遍历和修改数组元素而不使用 [] 运算符


分析:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


代码

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>/*
查找数组的最大值和最小值,但要将最大值作为返回值返回,最小值则依靠传入的指针完成赋值。
要求不能使用"[]"运算符。
函数的声明如下:
int max_min(int *arr, int len, int *pmin);
*/
int max_min(int *arr, int len, int *pmin) {int max = *arr; // 假设第一个元素是最大的*pmin = *arr; // 同样假设第一个元素是最小的int *p = arr + 1; // 指向数组的第二个元素while (p < arr + len) {if (*p > max) {max = *p;}if (*p < *pmin) {*pmin = *p;}p++; // 移动到下一个元素}return max;
}int main(void) {int numbers[] = { 3, 1, 4, 1, 5, 9, 2, 6 }; // 测试数组int min; // 用于存储最小值int size = sizeof(numbers) / sizeof(numbers[0]); // 计算数组长度// 调用max_min函数,传入数组、长度和 min 的地址int max = max_min(numbers, size, &min);// 输出结果 printf("数组中的最大值是: %d\n", max); //打印返回的最大值printf("数组中的最小值是: %d\n", min); //通过指针获得的最小值return 0;
}

在这里插入图片描述

解决方案总结:

:循环从第二个元素开始, 看p指向的元素是极值,那就取p,循环一次,和max min 都比较了,如果不是极值在max min中间,那原本的max和min是不变的,继续下一个比较.

在这里插入图片描述

http://www.dtcms.com/wzjs/422449.html

相关文章:

  • 做同城网站seo资料站
  • 做本地的分类信息网站怎么把网站排名优化
  • 怎么自己做微网站外贸公司如何做推广
  • 1网站建设整合营销网络推广
  • wordpress改固定连接搜索引擎优化的方式有哪些
  • 网站互联网接入商优化网站
  • 网站制作视频教程大全无锡百度推广开户
  • 网站首页做301排名轻松seo 网站推广
  • 昆山网站建设 技术支持 力得网络宁波seo排名方案优化公司
  • 贵阳专业做网站网站如何推广营销
  • 深圳自适应网站开发公司网站推广多少钱
  • 广州做网站怎么样网店推广的渠道有哪些
  • 网站做的和别人一样违法怎么做游戏推广员
  • 怎么查看网站解析网络代运营推广
  • 网站越来越难做扬州seo推广
  • 浙江建设信息港网站考试成绩查询免费建立网站步骤
  • wordpress自定义文章类型输出数量百度智能小程序怎么优化排名
  • 贵美商城网站的首页怎么做代码百度企业号
  • wordpress后台插件的关闭宁波seo优化服务
  • 用QQ群做网站排名百度电脑网页版入口
  • 山东省和住房建设厅网站首页平面设计正规培训机构
  • 哪有做婚介网站的微信引流推广精准粉
  • 网站推广计划至少应包括中国企业网官方网站
  • 做交友网站赚钱吗seo的收费标准
  • b2b电商资源网站排名优化seo
  • 网站开发时做推广的公司一般都叫什么
  • aspcms手机网站优秀营销软文范例800字
  • 做网站ui百度竞价推广开户内容
  • 哪个网站有适合小学生做的题指数基金定投技巧
  • 浑南区建设局网站今天重大国际新闻