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

c++_day2

思维导图

#include <iostream>using namespace std;int SIZE;void swapValues( int (arr)[],int & index1 ,int & index2)
{int temp =arr[index1];arr[index1] = arr[index2];arr[index2] = temp;}void swapValues( int arr[],const int & index1 ,const int & index2)
{int temp =arr[index1];arr[index1] = arr[index2];arr[index2] = temp;}void incrementValues(int &value)
{value+=1;
}int findMax(int arr[])
{int max=arr[0];for(int i=0;i<SIZE;i++){if(arr[i]>max){max=arr[i];}}return max;
}int findMin(int arr[])
{int min=arr[0];for(int i=0;i<SIZE;i++){if(arr[i]<min){min =arr[i];}}return min;
}void printArray(int arr[])
{for(int i=0;i<SIZE;i++){cout <<arr[i] <<' ';}cout << endl;
}int main()
{cout << "输入数组大小:";cin >> SIZE;int *arr =new int[SIZE];cout << "输入数组中的值:";for(int i=0;i<SIZE;i++){cin >>arr[i];}printArray(arr);int index1,index2;cout << "请输入要交换的两个索引:";cin >> index1 >> index2;swapValues(arr,index1,index2);cout << "交换" <<index1 <<"," << index2 <<"索引的数据:" ;printArray(arr);cout << "交换1,2索引的数据:" ;swapValues(arr,1,2);printArray(arr);cout << "数组元素每个值+1:" ;for(int i=0 ;i<SIZE;i++){incrementValues(arr[i]);}printArray(arr);cout << "数组中的最大值:" << findMax(arr) <<endl;cout << "数组中的最小值:" << findMin(arr) <<endl;return 0;
}

http://www.dtcms.com/a/405945.html

相关文章:

  • 数据通信与计算机网络-交换
  • 2026考研时间,定了
  • 转:Ubuntu20.04安装NVIDIA驱动+CUDA超详细安装指南
  • 软件系统设计课程-Day1-从用户投诉到系统需求
  • 飞浪网站建设网站开发毕业设计任务书
  • JavaScript学习笔记(十二):call、apply和bind使用指南
  • Java外功基础(1)——Spring Web MVC
  • 【双机位A卷】华为OD笔试之【DP】双机位A-构建数列【Py/Java/C++/C/JS/Go六种语言】【欧弟算法】全网注释最详细分类最全的华子OD真题题解
  • 基于PyTorch深度学习无人机遥感影像目标检测、地物分类及语义分割实践技术应用
  • 基于PyTorch深度学习遥感影像地物分类与目标检测、分割及遥感影像问题深度学习优化实践技术应用
  • Kafka如何保证消息可靠性
  • 前端面经-高级开发(华为od)
  • 网站建设与 维护实训报告范文wordpress 上传网站吗
  • 基于深度学习神经网络协同过滤模型(NCF)的视频推荐系统
  • 网站建立时间软件开发5个过程
  • 【微实验】激光测径系列(六)MATLAB 实现 CCD 图像像素与实际距离标定
  • 设计模式之代理模式-骆驼与巴巴羊的故事
  • Linux安全机制--系统层安全机制
  • 大模型之bert变种
  • 华为HCIE认证-“天花板”级考试的难度解析
  • 【网络协议】数字签名与证书
  • LinkedList模拟实现
  • 如何自己做淘宝网站网页设计策划
  • 神奇的位运算——力扣136.只出现一次的数字
  • 【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路
  • Pygame中实现图像旋转效果-高级2-2
  • 高新苏州网站建设wordpress首页等待画面
  • 两学一做知识问答网站施工企业招标领导小组组长的职责
  • Spring AI:RAG函数调用
  • 基于Amazon S3设置AWS Transfer Family Web 应用程序