c++实验6—项目一

一、代码
/*
* 文件名称:c1.cpp
* 作者:谢文锐
* 完成日期: 2016年05 月22日
* 版 本 号:v1.0?
* 对任务及求解方法的描述部分:冒泡法对数组排序,插入和输出程序设计。
* 输入描述: 要删的值及插入值
* 问题描述:冒泡法对数组排序,后删一个,插一个,仍有序。
* 程序输出: 有序数组
* 问题分析:数值中删一个补一个
* 算法设计: 冒泡法
*/
#include
using namespace std;
int main()
{
	int i,t,j;
	int d[10]={5,4,10,12,8,2,3,6,9,15};
	for(i=0;i<9;i++)
	{
		for(j=0;j<9-i;j++)
		{
			if(d[j]>d[j+1])
			{
				t=d[j];
			    d[j]=d[j+1];
				d[j+1]=t;
			}
		}
	}
			for(i=0;i<10;i++)
				cout<>x;
	for(i=0;i<10;i++)
	{
            if(x==d[i])
		n=i;
	}
	for(i=n;i<9;i++)
            d[i]=d[i+1];
	int y;
	cin>>y;
        d[9]=y;  
        for(i=9;i>=0;i--)  
        {  
            if(d[i]

二、运行结果
c++实验6—项目一_第1张图片

 

三、心得体会 :数组太难了,不是很懂的样子,插入和输出数也很难,做了好久,得好好练一练。

四、知识点总结:冒泡法排顺序

你可能感兴趣的:(C++作业)