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

C++练习10.27

#include <iostream>
#include <cmath>
using namespace std;
int main(){int n;cin>>n;//输入给出的正数的个数int*arr=new int[n];for(int i=0;i<n;i++){cin>>arr[i];}//循环输入所有正数int maxPos=0,minPos=0;for(int i=1;i<n;i++){if(arr[i]>arr[maxPos]){maxPos=i;}if(arr[i]<arr[minPos]){minPos=i;}}int temp=arr[0];//交换最小值和首位arr[0]=arr[minPos];arr[minPos]=temp;if (maxPos == 0) {maxPos = minPos;}temp=arr[n-1];//交换最大值和尾位arr[n-1]=arr[maxPos];arr[maxPos]=temp;for(int i=0;i<n;i++){cout<<arr[i]<<" ";}//循环输出
    delete[]arr;return 0;
}
#include <iostream>
using namespace std;
int func(int first,int second);int main(){int n;cin>>n;int*arr=new int[n];for(int i=0;i<n;i++){cin>>arr[i];}int counter=0;for(int i=1;i<n;i++){int temp=func(arr[i-1],arr[i]);if(counter!=0){cout<<" ";}cout<<temp;if(counter==2){cout<<endl;counter=0;}else{counter++;}}return 0;
}
int func(int first,int second){return second-first;
}

 

http://www.hskmm.com/?act=detail&tid=40797

相关文章:

  • 序列
  • 牛客刷题-Day18
  • flv 转化成 mp4 文件
  • 阅读笔记一:以“刻意练习”筑牢成长根基 - 20243867孙堃2405
  • Gin笔记二之gin.Engine和路由设置
  • 网络连接的核心——TCP/IP体系结构
  • 使用 Swift 进行验证码识别:集成 Tesseract OCR
  • 使用 Rust 进行验证码识别:结合 Tesseract OCR 进行文本解析
  • 使用 Java 解析验证码:结合 Tesseract OCR 进行文本识别
  • 代码大全2阅读笔记(2)
  • 软件技术基本第二次作业
  • Day7CSS的引入方式与选择器
  • ZR-J 2025-10-29 比赛总结
  • newDay17
  • 做题日志3
  • 《代码大全2》观后感-理论与现实的桥梁
  • AI元人文架构:从价值计算到智能主体的演进路径
  • 《代码大全2》观后感-从“码农”到“工匠”的第一课
  • 从零开始编写一个办公软件(二、自适应窗口)
  • 10月29日日记
  • AI浪潮下的职业迷思:机遇还是泡沫?
  • 10/29
  • 静态类型、动态类型、强类型、弱类型
  • 价值主体的技术实现:基于Free Transformer潜变量Z的AI元人文架构探索
  • pyqt 自定义QTableWidget
  • 查询排序与表连接
  • 记录一下我最近一年写的脚本,不知不觉近100个了!
  • The 2025 Hunan Collegiate Programming Contest
  • 第二十二天
  • 2025.10.28