C++语言程序设计实验报告——实验三
2022/1/1 20:12:43
本文主要是介绍C++语言程序设计实验报告——实验三,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
C++语言程序设计实验报告——实验三
- 实验三 数组、指针与字符串
- 一、实验目的及要求
- 二、实验环境
- 三、实验内容
- 实验结果
实验三 数组、指针与字符串
一、实验目的及要求
1.学习用指针和引用传递参数,掌握冒泡排序法和选择排序法的原理。 2.学习string类的用法。
二、实验环境
1、硬件要求:计算机一台。 2、软件要求:Windows操作系统,Dev-C++或VC++ 6.0编译环境
三、实验内容
1.使用动态分配内存方法创建包含10个整数元素一维数组,手动输入元素(数值范围在1-100之间),编写冒泡排序子函数bubbleSort()将数组元素按照升序排序,编写选择排序子函数selectSort(),将数组元素按照降序排序,参数传递的方式采用引用方式,在主函数中分别调用两个函数,使得数组先按照升序排列输出一次,再按照降序排序输出一次。
2.编写一段程序读入两个字符串,比较其是否相等并输出结果。如果不相等,输出较大的那个字符串。改写上述程序,比较两个字符串是否等长,如果相等,则输出字符串的长度。如果不等长,则将两个字符串拼接,按照长的在前,短的在后,输出拼接后的字符串。
其实这两道题本来是分开的,但是博主为了方便,将两道题通过一个程序同时实现了
这篇关于C++语言程序设计实验报告——实验三的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-21拼接的xml报文,尖括号都被转移成了< 是什么原因-icode9专业技术文章分享
- 2024-09-21Svg Sprite Icon教程:从入门到实践
- 2024-09-21Svg Sprite Icon实战:从入门到上手
- 2024-09-20构建一个多PDF RAG聊天机器人:使用Langchain和Streamlit及代码
- 2024-09-20whatsapp webhook 回调的签名验证偶尔会失败是什么原因-icode9专业技术文章分享
- 2024-09-19Excel数据导出课程:初学者必备教程
- 2024-09-19Excel数据导入课程:新手入门指南
- 2024-09-19RBAC的权限管理入门教程
- 2024-09-19如何使用Svg Sprite Icon制作图标
- 2024-09-19uniapp 如何实现点赞后全局更新数据-icode9专业技术文章分享