2013VC++实验报告

2026/1/27 16:02:39

实验__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++实验报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 2013VC++实验报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219