第一范文网 - 专业文章范例文档资料分享平台

2013VC++实验报告

来源:用户分享 时间:2025/8/4 6:00:13 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验__11__实验报告

教学班级:_______ 学生学号:__________ 学生姓名:___________ 实验日期:___________ 实验地点:_________(机房) 指导教师签名:__________ 实验成绩:___________

一、实验目的

1.掌握对一组同类型的数据进行插入、删除、排序和查找等的常用算法; 2.掌握数值型一维数组的使用方法;

二、实验任务

1. 输入n个数,找出所有大于n个数的平均值的那些数及最小数。

2. 设有有序(值从小到大)的两组数据,将这两组数据有序合并(合并过程数据始终保持有序)。

(提示:两组原始数据用一维数组a,b表示,合并后的数据用一维数组c表示,ia,ib分别代表当前待放入到数组c中去的数组a,b的下标,ic指向数组c中当前存放数据的下标,如下图所示。)

三、实验结果(源程序 + 注释)

#include using namespace std; void main() {

int i,n;

29

float num[50],sum=0.0,avg,t; cout<<\请输入欲输入的个数:\cin>>n;

cout<<\请输入\个数\for(i=0;i

cin>>num[i]; sum=sum+num[i]; for(i=0;i

if(num[i]>avg)

cout<

if(t>num[i]) t=num[i];

for(i=0;i

cout<<\最小数为:\

}

#include

30

using namespace std; void main()

{ const int N=50;

int a[N],b[N],c[N],m,n,i,j,k; cout<<\请输入m=\cin>>m;

cout<<\请输入n=\cin>>n;

cout<<\请输入数组a: \for(i=0;i>a[i];

cout<<\请输入数组b: \for(i=0;i>b[i];

for(i=0;i

for(i=0;ic[j]) { k=c[i]; c[i]=c[j]; c[j]=k; } }

cout<<\合并后的数组c为:\for(i=0;i

31

}

32

搜索更多关于: 2013VC++实验报告 的文档
2013VC++实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2yif46p2cx2mdyw42w3p_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top