第六次实验——数组的操作

来源:互联网 发布:html2canvas.js的下载 编辑:程序博客网 时间:2024/05/18 09:20

一、问题及代码

/*  02.* 文件名称:数组的操作.cpp  03.* 作    者:陈航鸣 04.* 完成日期:2016 年 5 月 25 日  05.* 版 本 号:v1.0  06.* 对任务及求解方法的描述部分: 07.* 输入描述:无  08.* 问题描述:我的第六个C++程序,熟悉程序的编辑、运行过程 09.* 程序输出: 10.* 问题分析:略 11.* 算法设计:略  12.*/#include <iostream>               using namespace std;int main(){int a[10]={2,5,3,6,4,7,1,9,8,15},i,j,t;for(i=0;i<10;i++)for(i=0;i<10-1;i++)for(j=0;j<10-i-1;j++)if(a[j]>a[j+1]){t=a[j];    a[j]=a[j+1];    a[j+1]=t;}for(i=0;i<10;i++)cout<<a[i]<<" ";//输出十个数的有序数组。const int N=10;int b[N]={1,2,3,4,5,6,7,8,9,15},c,m,n;cout<<"请输入一个数:";cin>>c;for(m=0;m<N;m++)if(b[m]==c) break;for(n=m;n<N;n++)b[n]=b[n+1];for(m=0;m<N-1;m++)cout<<b[m]<<" ";return 0;//删除一个数}

二、结果截图

三、心得体会

运用数组的冒泡法则,以及一系列的操作上,还是存在着很大的问题,需要多加练习和改正。

四、知识点总结
(1)要明确数组的名字,不要看错;
(2)输出结果时要输入正确的数组格式。

0 0
原创粉丝点击