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

口碑营销的作用成都抖音seo

口碑营销的作用,成都抖音seo,优享购物官方网站,一个网站的渠道网络建设题目: 查找数组的最大值和最小值,但要将最大值作为返回值返回,最小值则依靠传入的指针完成赋值。 要求不能使用"[]"运算符。 函数的声明如下: 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/a/614124.html

相关文章:

  • 12.3 合规保障:GDPR与中国法规的落地实践
  • 怡清源企业网站建设可行性分析最牛餐饮营销手段
  • 门户网站设计要点怎样优化网络速度
  • 《Unity游戏多平台上架风险管控:预研适配与全流程实战指南》
  • 跨域问题解决方案汇总
  • 30-ESP32-S3开发
  • C语言编译爱心 | 深入浅出解析C语言编译过程及技巧
  • SPRING_CACHE_REDIS_技术总结
  • 【LeetCode热题100(67/100)】有效的括号
  • 网站建设公司彩铃织梦后台做的网站怎么绑定域名
  • 汇编语言编译器的作用 | 理解汇编编译过程与程序优化技巧
  • 网站备案每年一次吗网站建设实训的方法
  • 怎样查看网站的权重做微信网站公司哪家好
  • Typora picgo-core gitee图片上传设置
  • 哪个网站发布招聘信息免费淮安网站建设公司电话
  • 企业网站优化做法模拟网站效果
  • 第29集科立分板机:降本增效新选择科立自动化分板机赋能电子企业高质量发展
  • Revit 200+新功能之“构件赋房间属性”,解决特殊族提取房间错乱问题!中心点不落在房间内,进而无法正确识别所在房间!
  • 编辑器和笔记软件汇总(三):NotebookLM、note-gen、MiaoYan、LetsMarkdown、DocFlow
  • openGauss 企业级开源数据库架构深度解析
  • 伸展树分析
  • 通州做网站公司市场营销策划包括哪些内容
  • 嵌入式开发学习日志43——FreeRTOS之引入
  • 阳信住房和城乡建设厅网站小城镇建设的网站文献
  • 3542. 将所有元素变为 0 的最少操作次数
  • 宁波商城网站建设互联网创意网站有哪些方面
  • 基于Vue的售票系统开发3g480(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末
  • 06-文件操作-练习
  • 中企动力做网站要全款全能网站模板
  • 花瓣设计网站官网入口广州分公司注册