C/C++教程

C++语言程序设计实验报告——实验三

本文主要是介绍C++语言程序设计实验报告——实验三,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

C++语言程序设计实验报告——实验三

  • 实验三 数组、指针与字符串
    • 一、实验目的及要求
    • 二、实验环境
    • 三、实验内容
    • 实验结果

实验三 数组、指针与字符串

一、实验目的及要求

1.学习用指针和引用传递参数,掌握冒泡排序法和选择排序法的原理。
2.学习string类的用法。

二、实验环境

1、硬件要求:计算机一台。
2、软件要求:Windows操作系统,Dev-C++或VC++ 6.0编译环境

三、实验内容

1.使用动态分配内存方法创建包含10个整数元素一维数组,手动输入元素(数值范围在1-100之间),编写冒泡排序子函数bubbleSort()将数组元素按照升序排序,编写选择排序子函数selectSort(),将数组元素按照降序排序,参数传递的方式采用引用方式,在主函数中分别调用两个函数,使得数组先按照升序排列输出一次,再按照降序排序输出一次。
2.编写一段程序读入两个字符串,比较其是否相等并输出结果。如果不相等,输出较大的那个字符串。改写上述程序,比较两个字符串是否等长,如果相等,则输出字符串的长度。如果不等长,则将两个字符串拼接,按照长的在前,短的在后,输出拼接后的字符串。

其实这两道题本来是分开的,但是博主为了方便,将两道题通过一个程序同时实现了

这篇关于C++语言程序设计实验报告——实验三的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!