c++第六次上机实验
来源:互联网 发布:清除表数据 编辑:程序博客网 时间:2024/06/16 15:56
- /*
- * 文件名称:Ex1-1.cpp
#include<iostream.h>int main(){int a[10]={1,5,8,84,7,41,51,85,94,31};int i,j,t,x,b[9],s[11],d,o,g,m,h;for(i=0;i<9;i++){for(j=0;j<9-i;j++){if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}cout<<"(1)请输入数组中的一个数:"<<endl;cin>>x;for(i=0;i<10;i++){if(a[i]==x)d=i;} for(i=d;i<9;i++)a[i]=a[i+1];cout<<"除去x后的数组为:"; for(i=0;i<9;i++){b[i]=a[i];cout<<b[i]<<" ";}cout<<endl;cout<<"(2)请输入一个数:"<<endl;cin>>o;for(i=9;i>-1;i--){if(a[i]>o){g=i;for(j=11;j>g;j--)s[j]=a[j-1];s[g]=o;for(m=0;m<g;m++){for(h=0;h<10;h++)s[m]=a[m];}}if(a[9]<o||a[9]==o){s[10]=o;for(j=0;j<10;j++)s[j]=a[j];}}cout<<"插入o后的数组为:";for(j=0;j<11;j++)cout<<s[j]<<" ";return 0;}二、实验结果
三、心得体会
此次写实验中遇到较多困难,但都一一解决了,熟悉了数组的删除和插入
四、知识点总结
数组的插入要从后往前编排,删除则从要删的数的位置开始排。
如试验中遇到不明所以的问题可以用/* */来一一排除和检查。
阅读全文
0 0
- C语言第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- 第六次上机实验
- c++第六次上机实验
- c++第六次上机实验
- c++第六次上机实验
- C++第六次上机实验
- C++第六次上机实验
- C++第六次上机实验
- C++第六次上机实验
- C++第六次上机实验
- 第六次C++上机实验
- RxJava2.0 初识
- (转)2017年量化投资“华山论剑”
- easyui combotree 高度修改
- HttpModule与HttpHandler详解
- nodejs 4.0中supervisor、express启动项目
- c++第六次上机实验
- 第一篇博客
- LeetCode Pow(x,n)(分治法)
- Hive的配置
- JAVA中sort函数的 自定义排序 cmp函数的写法 (基础向)
- Web自动化工具对比
- 163邮箱本地测试发送邮件成功服务器报Sending the email to the following server failed : smtp.163.com:25
- bzoj 1407 Savage
- Linux设备驱动模型中的热插拔机制及实验